Skip to content
Snippets Groups Projects
Commit 35e978ef authored by Alexander Rose's avatar Alexander Rose
Browse files

added Table.toArrays

parent 19559d01
No related branches found
No related tags found
No related merge requests found
...@@ -218,6 +218,16 @@ namespace Table { ...@@ -218,6 +218,16 @@ namespace Table {
return ret; return ret;
} }
export function toArrays<S extends Schema>(table: Table<S>) {
const arrays: { [k: string]: ArrayLike<any> } = {}
const { _columns } = table;
for (let i = 0; i < _columns.length; i++) {
const c = _columns[i]
arrays[c] = table[c].toArray();
}
return arrays as { [k in keyof S]: ArrayLike<S[k]['T']> }
}
export function formatToString<S extends Schema>(table: Table<S>) { export function formatToString<S extends Schema>(table: Table<S>) {
const sb = StringBuilder.create(); const sb = StringBuilder.create();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment