Skip to main content

Class: OpenSeadragonImageDataLoader

Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataLoader.ts:9

Extends

Constructors

Constructor

new OpenSeadragonImageDataLoader(dataSource, projectDir): OpenSeadragonImageDataLoader

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

Parameters

dataSource

OpenSeadragonImageDataSource

projectDir

FileSystemDirectoryHandle | null

Returns

OpenSeadragonImageDataLoader

Inherited from

AbstractImageDataLoader< OpenSeadragonImageDataSource, OpenSeadragonImageData >.constructor

Properties

dataSource

protected readonly dataSource: OpenSeadragonImageDataSource

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

Inherited from

AbstractImageDataLoader.dataSource


schema

readonly schema: object = openSeadragonImageDataSourceSchema

Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataLoader.ts:13

properties

properties: object

properties.url

url: object

properties.url.type

type: string = "string"

type

type: string = "object"

Overrides

AbstractImageDataLoader.schema


uischema

readonly uischema: object = openSeadragonImageDataSourceUISchema

Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataLoader.ts:14

elements

elements: object[]

required

required: string[]

type

type: string = "VerticalLayout"

Overrides

AbstractImageDataLoader.uischema


workspace

protected readonly workspace: FileSystemDirectoryHandle | null

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

Inherited from

AbstractImageDataLoader.workspace

Methods

loadImage()

loadImage(__namedParameters): Promise<OpenSeadragonImageData>

Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataLoader.ts:16

Parameters

__namedParameters
signal?

AbortSignal

Returns

Promise<OpenSeadragonImageData>

Overrides

AbstractImageDataLoader.loadImage