Skip to main content

Class: TablePointsData

Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:7

Implements

  • PointsData

Constructors

Constructor

new TablePointsData(tableData, dimensionColumns?): TablePointsData

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

Parameters

tableData

TableData

dimensionColumns?

string[]

Returns

TablePointsData

Methods

destroy()

destroy(): void

Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:62

Releases all resources held by this data object

Returns

void

Implementation of

PointsData.destroy


getIds()

getIds(): number[]

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

Returns an array of item IDs

Returns

number[]

Implementation of

PointsData.getIds


getSize()

getSize(): number

Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:20

Returns the total number of items

Returns

number

Implementation of

PointsData.getSize


loadCoordinates()

loadCoordinates(dimension, options?): Promise<Float32Array<ArrayBufferLike>>

Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:47

Loads the coordinate values for a dimension as a float array

Parameters

dimension

string

The dimension name (e.g. an X or Y coordinate column)

options?

Optional abort signal and progress callback

onProgress?

ProgressCallback

signal?

AbortSignal

Returns

Promise<Float32Array<ArrayBufferLike>>

The coordinate values for the dimension

Implementation of

PointsData.loadCoordinates


resolveDimensionQuery()

resolveDimensionQuery(query, options?): Promise<string | null>

Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:38

Resolves a query to an exact dimension name

Parameters

query

string

The dimension query

options?

Optional abort signal

signal?

AbortSignal

Returns

Promise<string | null>

The resolved dimension name, or null if no match is found

Implementation of

PointsData.resolveDimensionQuery


suggestDimensionQueries()

suggestDimensionQueries(currentQuery, options?): Promise<string[]>

Defined in: @tissuumaps-storage/src/table/TablePointsData.ts:24

Returns dimension name suggestions matching the current query

Parameters

currentQuery

string

The partial dimension name to autocomplete

options?

Optional abort signal

signal?

AbortSignal

Returns

Promise<string[]>

A list of suggested dimension names matching the query

Implementation of

PointsData.suggestDimensionQueries