Current active viewer
ID
Whether viewer collection has been bootstrapped
API for managing the collection's viewer menu
Queue pointer used for navigation
Retrieves the IViewerInstance with the provided type from the collection
Viewer type to retrieve
The retrieved instance
Unregisters an event handler
Event to unregister from
Event handler function
Boolean indicating if the event handler was registered as a one-time event handler (Defaults to false)
Registers an event handler
Event to listen for
Event handler function
Registers an event handler that is only run once
Event to listen for
Event handler function
Sets the queue pointer used for navigation
The viewer collection will update to reflect the index and viewer type of the new pointer
New queue pointer to use for navigation
Promise that resolves when the viewer collection has been updated
A collection of IViewerInstances