IViewerContext

Core.IViewerContext exported from @manycore/aholo-viewer.

Core Interface
interface IViewerContext {
config: ViewerConfig;
snapshotRenderer: SnapshotRenderer;
setHighlightGroups(groups: HighlightGroup[]): void;
snapshotRenderResult(range?: IRange): Promise<SnapshotResult> | undefined;
}

Properties

config: ViewerConfig
snapshotRenderer: SnapshotRenderer

Methods

  • Parameters

    • groups: HighlightGroup[]

    Returns void

  • Parameters

    • range: IRange

    Returns Promise<SnapshotResult> | undefined