Class: CSVTableData
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:25
Implements
TableData
Constructors
Constructor
new CSVTableData(
n,data,columns,index?):CSVTableData
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:31
Parameters
n
number
data
(string[] | TypedArray)[]
columns
string[]
index?
number[]
Returns
CSVTableData
Methods
destroy()
destroy():
void
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:79
Returns
void
Implementation of
TableData.destroy
getColumn()
getColumn(
query):Promise<string|null>
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:62
Parameters
query
string
Returns
Promise<string | null>
Implementation of
TableData.getColumn
getIndex()
getIndex():
number[]
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:47
Returns
number[]
Implementation of
TableData.getIndex
getLength()
getLength():
number
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:43
Returns
number
Implementation of
TableData.getLength
loadColumn()
loadColumn<
T>(column,options):Promise<MappableArrayLike<T>>
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:67
Type Parameters
T
T
Parameters
column
string
options
signal?
AbortSignal
Returns
Promise<MappableArrayLike<T>>
Implementation of
TableData.loadColumn
suggestColumnQueries()
suggestColumnQueries(
currentQuery):Promise<string[]>
Defined in: @tissuumaps-storage/src/csv/CSVTableData.ts:55
Parameters
currentQuery
string
Returns
Promise<string[]>
Implementation of
TableData.suggestColumnQueries