Class: Events
dg.Events
Global platform events.
Constructors
constructor
• new Events()
Defined in
Properties
customEventBus
• Private
customEventBus: EventBus
Defined in
Accessors
onAccordionConstructed
• get
onAccordionConstructed(): Observable
<Accordion
>
Returns
Observable
<Accordion
>
Defined in
onBrowseNodeCreated
• get
onBrowseNodeCreated(): Observable
<TreeViewNode
<any
>>
Returns
Observable
<TreeViewNode
<any
>>
Defined in
onContextMenu
• get
onContextMenu(): Observable
<any
>
Sample: https://public.datagrok.ai/js/samples/events/viewer-events
Returns
Observable
<any
>
Defined in
onContextMenuClosed
• get
onContextMenuClosed(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onCurrentCellChanged
• get
onCurrentCellChanged(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onCurrentObjectChanged
• get
onCurrentObjectChanged(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onCurrentProjectChanged
• get
onCurrentProjectChanged(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onCurrentViewChanged
• get
onCurrentViewChanged(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onDialogShown
• get
onDialogShown(): Observable
<Dialog
>
Returns
Observable
<Dialog
>
Defined in
onFileEdited
• get
onFileEdited(): Observable
<FileInfo
>
File in the file share has been edited and saved by the user.
Returns
Observable
<FileInfo
>
Defined in
onFormCreating
• get
onFormCreating(): Observable
<EventData
<ColumnsArgs
>>
Returns
Observable
<EventData
<ColumnsArgs
>>
Defined in
onGridCellLinkClicked
• get
onGridCellLinkClicked(): Observable
<EventData
<GridCellArgs
>>
Returns
Observable
<EventData
<GridCellArgs
>>
Defined in
onInputCreated
• get
onInputCreated(): Observable
<InputBase
<any
>>
Returns
Observable
<InputBase
<any
>>
Defined in
onPackageLoaded
• get
onPackageLoaded(): Observable
<Package
>
Returns
Observable
<Package
>
Defined in
onProjectClosed
• get
onProjectClosed(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onProjectClosing
• get
onProjectClosing(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onProjectModified
• get
onProjectModified(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onProjectOpened
• get
onProjectOpened(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onProjectSaved
• get
onProjectSaved(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onProjectSaving
• get
onProjectSaving(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onProjectUploaded
• get
onProjectUploaded(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onQueryFinished
• get
onQueryFinished(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onQueryStarted
• get
onQueryStarted(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onResetFilterRequest
• get
onResetFilterRequest(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onTableAdded
• get
onTableAdded(): Observable
<EventData
<DataFrameArgs
>>
Sample: https://public.datagrok.ai/js/samples/events/global-events
Returns
Observable
<EventData
<DataFrameArgs
>>
Defined in
onTableRemoved
• get
onTableRemoved(): Observable
<EventData
<DataFrameArgs
>>
Returns
Observable
<EventData
<DataFrameArgs
>>
Defined in
onTooltipClosed
• get
onTooltipClosed(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onTooltipRequest
• get
onTooltipRequest(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onTooltipShown
• get
onTooltipShown(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onViewAdded
• get
onViewAdded(): Observable
<View
>
Returns
Observable
<View
>
Defined in
onViewAdding
• get
onViewAdding(): Observable
<View
>
Returns
Observable
<View
>
Defined in
onViewChanged
• get
onViewChanged(): Observable
<any
>
Returns
Observable
<any
>
Defined in
onViewLayoutApplied
• get
onViewLayoutApplied(): Observable
<ViewInfo
>
Sample: https://public.datagrok.ai/js/samples/events/layout-events
Returns
Observable
<ViewInfo
>
Defined in
onViewLayoutApplying
• get
onViewLayoutApplying(): Observable
<ViewInfo
>
Sample: https://public.datagrok.ai/js/samples/events/layout-events
Returns
Observable
<ViewInfo
>
Defined in
onViewLayoutGenerated
• get
onViewLayoutGenerated(): Observable
<ViewInfo
>
Sample: https://public.datagrok.ai/js/samples/events/layout-events
Returns
Observable
<ViewInfo
>
Defined in
onViewRemoved
• get
onViewRemoved(): Observable
<View
>
Returns
Observable
<View
>
Defined in
onViewRemoving
• get
onViewRemoving(): Observable
<EventData
<ViewArgs
>>
Returns
Observable
<EventData
<ViewArgs
>>
Defined in
onViewRenamed
• get
onViewRenamed(): Observable
<View
>
Returns
Observable
<View
>
Defined in
onViewerAdded
• get
onViewerAdded(): Observable
<EventData
<ViewerArgs
>>
Returns
Observable
<EventData
<ViewerArgs
>>
Defined in
onViewerClosed
• get
onViewerClosed(): Observable
<EventData
<ViewerArgs
>>
Returns
Observable
<EventData
<ViewerArgs
>>
Defined in
Methods
fireCustomEvent
▸ fireCustomEvent(eventId
, args
): void
Observes events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/events/custom-events
Parameters
Name | Type | Description |
---|---|---|
eventId | string | |
args | any | event arguments |
Returns
void
Defined in
onCustomEvent
▸ onCustomEvent(eventId
): Observable
<any
>
Observes custom events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/events/custom-events
Parameters
Name | Type |
---|---|
eventId | string |
Returns
Observable
<any
>
Defined in
onEvent
▸ onEvent(eventId
): Observable
<any
>
Observes platform events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/ui/ui-events
Parameters
Name | Type |
---|---|
eventId | string |
Returns
Observable
<any
>