Interface: SurfViewControlTarget
Defined in: controls/ControlTarget.ts:344
Stable control port implemented by viewer and report-scene adapters.
subscribe() synchronously delivers the current snapshot once, then delivers later canonical revisions. dispose() is idempotent, closes subscriptions, and causes every subsequent command to return a disposed failure. A disposed target may continue returning its last immutable snapshot from getSnapshot().
Extends
Methods
setAnatomicalView()
setAnatomicalView(request): ControlCommandResult;Defined in: controls/ControlTarget.ts:311
Parameters
request
Returns
Inherited from
SurfViewControlTargetCommands.setAnatomicalView
fitView()
fitView(): ControlCommandResult;Defined in: controls/ControlTarget.ts:312
Returns
Inherited from
SurfViewControlTargetCommands.fitView
resetView()
resetView(): ControlCommandResult;Defined in: controls/ControlTarget.ts:313
Returns
Inherited from
SurfViewControlTargetCommands.resetView
setSurfaceVisibility()
setSurfaceVisibility(surfaceId, visible): ControlCommandResult;Defined in: controls/ControlTarget.ts:314
Parameters
surfaceId
string
visible
boolean
Returns
Inherited from
SurfViewControlTargetCommands.setSurfaceVisibility
setLayerVisibility()
setLayerVisibility(address, visible): ControlCommandResult;Defined in: controls/ControlTarget.ts:315
Parameters
address
visible
boolean
Returns
Inherited from
SurfViewControlTargetCommands.setLayerVisibility
setLayerOpacity()
setLayerOpacity(address, opacity): ControlCommandResult;Defined in: controls/ControlTarget.ts:316
Parameters
address
opacity
number
Returns
Inherited from
SurfViewControlTargetCommands.setLayerOpacity
setLayerBlendMode()
setLayerBlendMode(address, blendMode): ControlCommandResult;Defined in: controls/ControlTarget.ts:317
Parameters
address
blendMode
Returns
Inherited from
SurfViewControlTargetCommands.setLayerBlendMode
setLayerOrder()
setLayerOrder(surfaceId, layerIds): ControlCommandResult;Defined in: controls/ControlTarget.ts:318
Parameters
surfaceId
string
layerIds
readonly string[]
Returns
Inherited from
SurfViewControlTargetCommands.setLayerOrder
updateScalarMapping()
updateScalarMapping(address, update): ControlCommandResult;Defined in: controls/ControlTarget.ts:319
Parameters
address
update
Returns
Inherited from
SurfViewControlTargetCommands.updateScalarMapping
setInspectionSelection()
setInspectionSelection(selection): ControlCommandResult;Defined in: controls/ControlTarget.ts:320
Parameters
selection
Returns
Inherited from
SurfViewControlTargetCommands.setInspectionSelection
applyFigurePreset()
applyFigurePreset(presetId): ControlCommandResult;Defined in: controls/ControlTarget.ts:321
Parameters
presetId
string
Returns
Inherited from
SurfViewControlTargetCommands.applyFigurePreset
setFigureBackground()
setFigureBackground(background, transparent?): ControlCommandResult;Defined in: controls/ControlTarget.ts:322
Parameters
background
number
transparent?
boolean
Returns
Inherited from
SurfViewControlTargetCommands.setFigureBackground
exportFigure()
exportFigure(request?): Promise<ControlCommandResult<FigureExportResult>>;Defined in: controls/ControlTarget.ts:323
Parameters
request?
Returns
Promise<ControlCommandResult<FigureExportResult>>
Inherited from
SurfViewControlTargetCommands.exportFigure
setDisplayedLayer()
setDisplayedLayer(layerId): ControlCommandResult;Defined in: controls/ControlTarget.ts:325
Returns unsupported when ExclusiveMapCapability is absent.
Parameters
layerId
string
Returns
Inherited from
SurfViewControlTargetCommands.setDisplayedLayer
getSnapshot()
getSnapshot(): SurfViewControlSnapshot;Defined in: controls/ControlTarget.ts:345
Returns
getLayerDataSummary()
getLayerDataSummary(address): ControlQueryResult<LayerDataSummaryControlDescriptor>;Defined in: controls/ControlTarget.ts:347
Lazily obtain the configured histogram summary for one scalar layer.
Parameters
address
Returns
ControlQueryResult<LayerDataSummaryControlDescriptor>
subscribe()
subscribe(listener): SurfViewControlSubscription;Defined in: controls/ControlTarget.ts:350
Parameters
listener
SurfViewControlSnapshotListener
Returns
isDisposed()
isDisposed(): boolean;Defined in: controls/ControlTarget.ts:351
Returns
boolean
dispose()
dispose(): void;Defined in: controls/ControlTarget.ts:352
Returns
void