Skip to main content

Class: TablePointsDataLoader

Defined in: @tissuumaps-storage/src/table/TablePointsDataLoader.ts:11

Extends

Constructors

Constructor

new TablePointsDataLoader(dataSource, projectDir, loadTable): TablePointsDataLoader

Defined in: @tissuumaps-storage/src/table/TablePointsDataLoader.ts:23

Parameters

dataSource

TablePointsDataSource

projectDir

FileSystemDirectoryHandle | null

loadTable

(tableId, options) => Promise<TableData>

Returns

TablePointsDataLoader

Overrides

AbstractPointsDataLoader< TablePointsDataSource, PointsData >.constructor

Properties

dataSource

protected readonly dataSource: TablePointsDataSource

Defined in: @tissuumaps-storage/src/base.ts:28

Inherited from

AbstractPointsDataLoader.dataSource


schema

readonly schema: JsonSchema = tablePointsDataSourceSchema

Defined in: @tissuumaps-storage/src/table/TablePointsDataLoader.ts:15

Overrides

AbstractPointsDataLoader.schema


uischema

readonly uischema: UISchemaElement = tablePointsDataSourceUISchema

Defined in: @tissuumaps-storage/src/table/TablePointsDataLoader.ts:16

Overrides

AbstractPointsDataLoader.uischema


workspace

protected readonly workspace: FileSystemDirectoryHandle | null

Defined in: @tissuumaps-storage/src/base.ts:29

Inherited from

AbstractPointsDataLoader.workspace

Methods

loadPoints()

loadPoints(__namedParameters): Promise<PointsData>

Defined in: @tissuumaps-storage/src/table/TablePointsDataLoader.ts:32

Parameters

__namedParameters
signal?

AbortSignal

Returns

Promise<PointsData>

Overrides

AbstractPointsDataLoader.loadPoints