Class: CSVTableDataLoader
Defined in: @tissuumaps-storage/src/csv/CSVTableDataLoader.ts:13
Extends
AbstractTableDataLoader<CSVTableDataSource,CSVTableData>
Constructors
Constructor
new CSVTableDataLoader(
dataSource,projectDir):CSVTableDataLoader
Defined in: @tissuumaps-storage/src/base.ts:31
Parameters
dataSource
projectDir
FileSystemDirectoryHandle | null
Returns
CSVTableDataLoader
Inherited from
AbstractTableDataLoader< CSVTableDataSource, CSVTableData >.constructor
Properties
dataSource
protectedreadonlydataSource:CSVTableDataSource
Defined in: @tissuumaps-storage/src/base.ts:28
Inherited from
AbstractTableDataLoader.dataSource
schema
readonlyschema:object=csvTableDataSourceSchema
Defined in: @tissuumaps-storage/src/csv/CSVTableDataLoader.ts:17
properties
properties:
object
properties.idColumn
idColumn:
object
properties.idColumn.type
type:
string="string"
properties.url
url:
object
properties.url.type
type:
string="string"
required
required:
string[]
type
type:
string="object"
Overrides
AbstractTableDataLoader.schema
uischema
readonlyuischema:object=csvTableDataSourceUISchema
Defined in: @tissuumaps-storage/src/csv/CSVTableDataLoader.ts:18
elements
elements:
object[]
type
type:
string="VerticalLayout"
Overrides
AbstractTableDataLoader.uischema
workspace
protectedreadonlyworkspace:FileSystemDirectoryHandle|null
Defined in: @tissuumaps-storage/src/base.ts:29
Inherited from
AbstractTableDataLoader.workspace
Methods
loadTable()
loadTable(
__namedParameters):Promise<CSVTableData>
Defined in: @tissuumaps-storage/src/csv/CSVTableDataLoader.ts:20
Parameters
__namedParameters
signal?
AbortSignal
Returns
Promise<CSVTableData>
Overrides
AbstractTableDataLoader.loadTable