Class: OpenSeadragonImageDataLoader
Defined in: @tissuumaps-storage/src/openseadragon/OpenSeadragonImageDataLoader.ts:9
Extends
AbstractImageDataLoader<OpenSeadragonImageDataSource,OpenSeadragonImageData>
Constructors
Constructor
new OpenSeadragonImageDataLoader(
dataSource,projectDir):OpenSeadragonImageDataLoader
Defined in: @tissuumaps-storage/src/base.ts:31
Parameters
dataSource
projectDir
FileSystemDirectoryHandle | null
Returns
OpenSeadragonImageDataLoader
Inherited from
AbstractImageDataLoader< OpenSeadragonImageDataSource, OpenSeadragonImageData >.constructor
Properties
dataSource
protectedreadonlydataSource:OpenSeadragonImageDataSource
Defined in: @tissuumaps-storage/src/base.ts:28
Inherited from
AbstractImageDataLoader.dataSource
schema
readonlyschema: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
readonlyuischema: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
protectedreadonlyworkspace: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