Skip to main content

Class: OpenSeadragonImageDataStorage

Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataStorage.ts:7

Extends

Constructors

Constructor

new OpenSeadragonImageDataStorage(dataSource, workspace): OpenSeadragonImageDataStorage

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

Parameters

dataSource

OpenSeadragonImageDataSource

workspace

FileSystemDirectoryHandle | null

Returns

OpenSeadragonImageDataStorage

Inherited from

AbstractImageDataStorage< OpenSeadragonImageDataSource, OpenSeadragonImageData >.constructor

Properties

dataSource

protected readonly dataSource: OpenSeadragonImageDataSource

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

Inherited from

AbstractImageDataStorage.dataSource


workspace

protected readonly workspace: FileSystemDirectoryHandle | null

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

Inherited from

AbstractImageDataStorage.workspace

Methods

loadImage()

loadImage(options?): Promise<OpenSeadragonImageData>

Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataStorage.ts:11

Parameters

options?
onProgress?

ProgressCallback

signal?

AbortSignal

Returns

Promise<OpenSeadragonImageData>

Overrides

AbstractImageDataStorage.loadImage