Skip to main content
Version: Next

Class: DebouncedCameraStopEventTrigger

@cognite/reveal.DebouncedCameraStopEventTrigger

Simple helper class to trigger a stop event whenever a camera manager's camera hasn't changed for a little while.

Constructors

constructor

new DebouncedCameraStopEventTrigger(cameraManager, debounceTimeMs?): DebouncedCameraStopEventTrigger

Parameters

NameTypeDefault value
cameraManagerCameraManagerundefined
debounceTimeMsnumber100

Returns

DebouncedCameraStopEventTrigger

Defined in

packages/camera-manager/src/utils/DebouncedCameraStopEventTrigger.ts:21

Methods

dispose

dispose(): void

Deallocate resources associated with this object

Returns

void

Defined in

packages/camera-manager/src/utils/DebouncedCameraStopEventTrigger.ts:45


subscribe

subscribe(callback): void

Subscribe to the stop events generated by this trigger

Parameters

NameType
callbackCameraStopDelegate

Returns

void

Defined in

packages/camera-manager/src/utils/DebouncedCameraStopEventTrigger.ts:31


unsubscribe

unsubscribe(callback): void

Unsubscribe from the stop events

Parameters

NameType
callbackCameraStopDelegate

Returns

void

Defined in

packages/camera-manager/src/utils/DebouncedCameraStopEventTrigger.ts:38