Class: OMEZarrImageDataProvider
Defined in: @tissuumaps-storage/src/ome-zarr/OMEZarrImageDataProvider.ts:14
Implements
ImageDataProvider<OMEZarrImageDataSource,OMEZarrImageData>
Constructors
Constructor
new OMEZarrImageDataProvider():
OMEZarrImageDataProvider
Returns
OMEZarrImageDataProvider
Properties
name
readonlyname:"OME-Zarr"="OME-Zarr"
Defined in: @tissuumaps-storage/src/ome-zarr/OMEZarrImageDataProvider.ts:18
The name of the data provider
Implementation of
ImageDataProvider.name
schema
readonlyschema:object
Defined in: @tissuumaps-storage/src/ome-zarr/OMEZarrImageDataProvider.ts:20
The JSON schema for the data source
properties
properties:
object
properties.c
c:
object
properties.c.type
type:
string="number"
properties.t
t:
object
properties.t.type
type:
string="number"
properties.url
url:
object
properties.url.type
type:
string="string"
properties.z
z:
object
properties.z.type
type:
string="number"
required
required:
string[]
type
type:
string="object"
Implementation of
ImageDataProvider.schema
uischema
readonlyuischema:object
Defined in: @tissuumaps-storage/src/ome-zarr/OMEZarrImageDataProvider.ts:40
The JSON Forms UI schema for the data source
elements
elements:
object[]
type
type:
string="VerticalLayout"
Implementation of
ImageDataProvider.uischema
Methods
open()
open(
dataSource,options?):Promise<OMEZarrImageData>
Defined in: @tissuumaps-storage/src/ome-zarr/OMEZarrImageDataProvider.ts:67
Opens a data source and returns the loaded data accessor
Parameters
dataSource
The data source to open
options?
Optional abort signal, progress callback, and workspace directory handle
onProgress?
ProgressCallback
signal?
AbortSignal
workspace?
FileSystemDirectoryHandle | null
Returns
Promise<OMEZarrImageData>
A promise that resolves to the loaded data accessor
Implementation of
ImageDataProvider.open