Class: OpenSeadragonController
Defined in: controllers/OpenSeadragonController.ts:13
Constructors
Constructor
new OpenSeadragonController(
viewerElement,viewerInit?):OpenSeadragonController
Defined in: controllers/OpenSeadragonController.ts:26
Parameters
viewerElement
HTMLElement
viewerInit?
(viewer) => void
Returns
OpenSeadragonController
Methods
configureAnimationHandlers()
configureAnimationHandlers(
viewerAnimationStartOptions,viewerAnimationFinishOptions):void
Defined in: controllers/OpenSeadragonController.ts:82
Parameters
viewerAnimationStartOptions
viewerAnimationFinishOptions
Returns
void
destroy()
destroy():
void
Defined in: controllers/OpenSeadragonController.ts:179
Returns
void
setViewerOptions()
setViewerOptions(
viewerOptions):void
Defined in: controllers/OpenSeadragonController.ts:47
Parameters
viewerOptions
Returns
void
synchronize()
synchronize(
layers,images,labels,loadImage,loadLabels,__namedParameters):Promise<void>
Defined in: controllers/OpenSeadragonController.ts:148
Parameters
layers
Layer[]
images
Image[]
labels
Labels[]
loadImage
(imageId, options) => Promise<ImageData>
loadLabels
(labelsId, options) => Promise<LabelsData>
__namedParameters
signal?
AbortSignal
Returns
Promise<void>