Current active viewer type
Current active viewer
The bottom toolbar for the viewer collection
Gets the card associated with this viewer collection
The card will not be defined until the viewer collection has been bootstrapped and will be set to undefined once it has been torn down.
Coding cards correlated to this viewer collection
The type of content being displayed by the viewer collection
If not content has been loaded yet, this will be undefined
true if there is currently an active viewer, false if not
ID
Whether viewer collection has been bootstrapped
Whether the viewer collection is navigating
The left toolbar for the viewer collection
API for synchronizing page layout mode across all of the collection's viewers
Queue pointer used for navigation
Previously visited queues
The right toolbar for the viewer collection
ViewerTypes of the viewer collection's viewers
API for synchronizing zoom across all of the collection's viewers
Retrieves the ICardLocation for the dock on the corresponding edge of the collection
Edge of the collection to retrieve the dock location for
Location data that can be used to place cards within the requested dock
Get the public document information for a given queue item
IQueueItem to request information for
The document data
Retrieves the IViewerCardInstance with the provided type from the collection
Viewer type to retrieve
The retrieved instance
Retreives the IViewerCard with the provided type from the collection
Viewer type to retrieve
The retrieved viewer card
Unregisters an event handler
Event to unregister from
Event handler function. If not passed in, it removes all event handlers.
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 current queue pointer to the last-saved queue pointer in the stack
Whether or not the queue was reverted
Reload lifecycle method that is invoked when the viewer instance should refresh all of it's data before reloading the current queue item
Promise that is resolved once the reload is complete
Sets IQueuePointer 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
Determines whether the current active pointer is stored in queue navigation history. Defaults true.
Promise that resolves when the viewer collection has been updated
Sets the current queue pointer to that in the queue pointer stack with the provided id All subsequent pointers in the stack are destroyed
The Guid identifier of the pointer to set
Whether or not the queue was reverted
Sets the current queue pointer to that located at the provided index in the queue pointer stack All subsequent pointers in the stack are destroyed
The index of the pointer to navigate to
Whether or not the queue was reverted
A collection of IViewerCardInstances