Events
Global platform events.
Constructors
new Events()
new Events():
Events
Returns
Source
Properties
| Property | Modifier | Type |
|---|---|---|
customEventBus | private | EventBus |
Accessors
onAIGenerationAbortRequest
getonAIGenerationAbortRequest():Observable<any>
Returns
Observable<any>
Source
onAccordionConstructed
getonAccordionConstructed():Observable<Accordion>
Returns
Observable <Accordion>
Source
onBrowseNodeCreated
getonBrowseNodeCreated():Observable<TreeViewNode<any>>
Returns
Observable <TreeViewNode<any>>
Source
onContextMenu
getonContextMenu():Observable<any>
Sample: https://public.datagrok.ai/js/samples/events/viewer-events
Returns
Observable<any>
Source
onContextMenuClosed
getonContextMenuClosed():Observable<any>
Returns
Observable<any>
Source
onCurrentCellChanged
getonCurrentCellChanged():Observable<any>
Returns
Observable<any>
Source
onCurrentObjectChanged
getonCurrentObjectChanged():Observable<EventData<EventArgs>>
Returns
Observable <EventData <EventArgs>>
Source
onCurrentProjectChanged
getonCurrentProjectChanged():Observable<any>
Returns
Observable<any>
Source
onCurrentViewChanged
getonCurrentViewChanged():Observable<any>
Returns
Observable<any>
Source
onCurrentViewChanging
getonCurrentViewChanging():Observable<EventData<ViewArgs>>
Returns
Observable <EventData <ViewArgs>>
Source
onDialogShown
getonDialogShown():Observable<Dialog<object>>
Returns
Observable <Dialog<object>>
Source
onFileEdited
getonFileEdited():Observable<FileInfo>
File in the file share has been edited and saved by the user.
Returns
Observable <FileInfo>
Source
onFileImportRequest
getonFileImportRequest():Observable<EventData<FileImportArgs>>
Returns
Observable <EventData <FileImportArgs>>
Source
onFormCreating
getonFormCreating():Observable<EventData<ColumnsArgs>>
Returns
Observable <EventData <ColumnsArgs>>
Source
onGridCellLinkClicked
getonGridCellLinkClicked():Observable<EventData<GridCellArgs>>
Returns
Observable <EventData <GridCellArgs>>
Source
onInputCreated
getonInputCreated():Observable<InputBase<any>>
Returns
Observable <InputBase<any>>
Source
onPackageLoaded
getonPackageLoaded():Observable<Package>
Returns
Observable <Package>
Source
onProjectClosed
getonProjectClosed():Observable<any>
Returns
Observable<any>
Source
onProjectClosing
getonProjectClosing():Observable<any>
Returns
Observable<any>
Source
onProjectModified
getonProjectModified():Observable<any>
Returns
Observable<any>
Source
onProjectOpened
getonProjectOpened():Observable<any>
Returns
Observable<any>
Source
onProjectSaved
getonProjectSaved():Observable<any>
Returns
Observable<any>
Source
onProjectSaving
getonProjectSaving():Observable<any>
Returns
Observable<any>
Source
onProjectUploaded
getonProjectUploaded():Observable<any>
Returns
Observable<any>
Source
onQueryFinished
getonQueryFinished():Observable<any>
Returns
Observable<any>
Source
onQueryStarted
getonQueryStarted():Observable<any>
Returns
Observable<any>
Source
onResetFilterRequest
getonResetFilterRequest():Observable<any>
Returns
Observable<any>
Source
onTableAdded
getonTableAdded():Observable<EventData<DataFrameArgs>>
Sample: https://public.datagrok.ai/js/samples/events/global-events
Returns
Observable <EventData <DataFrameArgs>>
Source
onTableRemoved
getonTableRemoved():Observable<EventData<DataFrameArgs>>
Returns
Observable <EventData <DataFrameArgs>>
Source
onTooltipClosed
getonTooltipClosed():Observable<any>
Returns
Observable<any>
Source
onTooltipRequest
getonTooltipRequest():Observable<any>
Returns
Observable<any>
Source
onTooltipShown
getonTooltipShown():Observable<any>
Returns
Observable<any>
Source
onViewAdded
getonViewAdded():Observable<View>
Returns
Observable <View>
Source
onViewAdding
getonViewAdding():Observable<View>
Returns
Observable <View>
Source
onViewChanged
getonViewChanged():Observable<any>
Returns
Observable<any>
Source
onViewChanging
getonViewChanging():Observable<any>
Returns
Observable<any>
Source
onViewLayoutApplied
getonViewLayoutApplied():Observable<ViewInfo>
Sample: https://public.datagrok.ai/js/samples/events/layout-events
Returns
Observable <ViewInfo>
Source
onViewLayoutApplying
getonViewLayoutApplying():Observable<ViewInfo>
Sample: https://public.datagrok.ai/js/samples/events/layout-events
Returns
Observable <ViewInfo>
Source
onViewLayoutGenerated
getonViewLayoutGenerated():Observable<ViewInfo>
Sample: https://public.datagrok.ai/js/samples/events/layout-events
Returns
Observable <ViewInfo>
Source
onViewRemoved
getonViewRemoved():Observable<View>
Returns
Observable <View>
Source
onViewRemoving
Returns
Observable <EventData <ViewArgs>>
Source
onViewRenamed
getonViewRenamed():Observable<View>
Returns
Observable <View>
Source
onViewerAdded
getonViewerAdded():Observable<EventData<ViewerArgs>>
Returns
Observable <EventData <ViewerArgs>>
Source
onViewerClosed
getonViewerClosed():Observable<EventData<ViewerArgs>>
Returns
Observable <EventData <ViewerArgs>>
Source
Methods
fireCustomEvent()
fireCustomEvent(
eventId,args):void
Observes events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/events/custom-events
Parameters
| Parameter | Type | Description |
|---|---|---|
eventId | string | |
args | any | event arguments |
Returns
void
Source
onCustomEvent()
onCustomEvent(
eventId):Observable<any>
Observes custom events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/events/custom-events
Parameters
| Parameter | Type |
|---|---|
eventId | string |
Returns
Observable<any>
Source
onEvent()
onEvent(
eventId):Observable<any>
Observes platform events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/ui/ui-events
Parameters
| Parameter | Type |
|---|---|
eventId | string |
Returns
Observable<any>