@sassoftware/vi-api
Version:
Types used in the SAS Visual Investigator API
47 lines (46 loc) • 2.54 kB
JavaScript
export const TAB_ACTIVE_EVENT = "SNG_TAB_ACTIVE";
export const CONTENT_PANE_RESIZE_EVENT = "SNG_CONTENT_PANE_RESIZE";
export var PageEvents;
(function (PageEvents) {
PageEvents["ChildObjectOnSelect"] = "spb:ChildObjectSelect";
PageEvents["CommentsOnShowEvent"] = "spb::Comments:onShow";
PageEvents["DirtyStateChangeEvent"] = "spb::dirty-state-change";
PageEvents["DragMoveEvent"] = "spb::dragMove";
PageEvents["DragStopEvent"] = "spb::dragStop";
PageEvents["LoadDocumentEvent"] = "spb::page-load-all";
PageEvents["ModeChangeEvent"] = "spb::page-mode-change";
PageEvents["ModelChangeEvent"] = "spb::page-model-change";
PageEvents["PanelOpenEvent"] = "spb::sliding-panel-open";
PageEvents["RefreshAttachmentsGrid"] = "spb::refreshAttachmentsGrid";
PageEvents["RefreshPageEvent"] = "spb::refreshPage";
PageEvents["SelectAttachmentEvent"] = "spb::Highlighting:SelectAttachment";
PageEvents["SelectChildObjectEvent"] = "spb::Highlighting:SelectChildObject";
PageEvents["SelectCommentEvent"] = "spb::Highlighting:SelectComment";
PageEvents["SelectNodeEvent"] = "spb::selectNode";
PageEvents["UpdateSubDocumentTypeEvent"] = "spb::updateSubDocumentType";
PageEvents["TabSelectedEvent"] = "spb::tabSelected";
PageEvents["VisitAllTabs"] = "spb::mark-all-tabs-visited";
PageEvents["MaskEvent"] = "spb::mask";
PageEvents["UnmaskEvent"] = "spb::unmask";
PageEvents["MaskResetEvent"] = "spb::mask-reset";
PageEvents["ClearDateFieldEvent"] = "spb::clear-date-field";
PageEvents["BroadcastControlEvent"] = "spb::broadcast-control-change";
})(PageEvents || (PageEvents = {}));
export var AdminEvents;
(function (AdminEvents) {
AdminEvents["SelectedDocumentChangeEvent"] = "admin::document-selected-change";
AdminEvents["SelectedListChangeEvent"] = "admin::list-change-event";
AdminEvents["DeleteListEvent"] = "admin::delete-list";
AdminEvents["ReferenceDataSavedEvent"] = "admin::reference-data-saved";
AdminEvents["DocumentListChangedEvent"] = "admin::document-list-changed";
})(AdminEvents || (AdminEvents = {}));
export var DocumentGeneratorEvents;
(function (DocumentGeneratorEvents) {
DocumentGeneratorEvents["AfterDocumentGenerated"] = "docgen::after-document-generated";
})(DocumentGeneratorEvents || (DocumentGeneratorEvents = {}));
/**
* Callback function executed when subscription is triggered by an event.
* @callback EventApi~subscriptionCallback
* @param payload {any} Payload of the subscription.
* @returns {void}
*/