Skip to main content

Events

Global platform events.

Constructors

new Events()

new Events(): Events

Returns

Events

Source

src/events.ts:72

Properties

PropertyModifierType
customEventBusprivateEventBus

Accessors

onAccordionConstructed

get onAccordionConstructed(): Observable <Accordion>

Returns

Observable <Accordion>

Source

src/events.ts:174


onBrowseNodeCreated

get onBrowseNodeCreated(): Observable <TreeViewNode<any>>

Returns

Observable <TreeViewNode<any>>

Source

src/events.ts:182


onContextMenu

get onContextMenu(): Observable<any>

Sample: https://public.datagrok.ai/js/samples/events/viewer-events

Returns

Observable<any>

Source

src/events.ts:97


onContextMenuClosed

get onContextMenuClosed(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:99


onCurrentCellChanged

get onCurrentCellChanged(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:105


onCurrentObjectChanged

get onCurrentObjectChanged(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:103


onCurrentProjectChanged

get onCurrentProjectChanged(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:146


onCurrentViewChanged

get onCurrentViewChanged(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:101


onDialogShown

get onDialogShown(): Observable <Dialog>

Returns

Observable <Dialog>

Source

src/events.ts:109


onFileEdited

get onFileEdited(): Observable <FileInfo>

File in the file share has been edited and saved by the user.

Returns

Observable <FileInfo>

Source

src/events.ts:144


onFileImportRequest

get onFileImportRequest(): Observable <FileImportArgs>

Returns

Observable <FileImportArgs>

Source

src/events.ts:178


onFormCreating

get onFormCreating(): Observable <EventData <ColumnsArgs>>

Returns

Observable <EventData <ColumnsArgs>>

Source

src/events.ts:172


onGridCellLinkClicked

get onGridCellLinkClicked(): Observable <EventData <GridCellArgs>>

Returns

Observable <EventData <GridCellArgs>>

Source

src/events.ts:180


onInputCreated

get onInputCreated(): Observable <InputBase<any>>

Returns

Observable <InputBase<any>>

Source

src/events.ts:107


onPackageLoaded

get onPackageLoaded(): Observable <Package>

Returns

Observable <Package>

Source

src/events.ts:176


onProjectClosed

get onProjectClosed(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:158


onProjectClosing

get onProjectClosing(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:156


onProjectModified

get onProjectModified(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:160


onProjectOpened

get onProjectOpened(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:154


onProjectSaved

get onProjectSaved(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:150


onProjectSaving

get onProjectSaving(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:152


onProjectUploaded

get onProjectUploaded(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:148


onQueryFinished

get onQueryFinished(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:118


onQueryStarted

get onQueryStarted(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:116


onResetFilterRequest

get onResetFilterRequest(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:132


onTableAdded

get onTableAdded(): Observable <EventData <DataFrameArgs>>

Sample: https://public.datagrok.ai/js/samples/events/global-events

Returns

Observable <EventData <DataFrameArgs>>

Source

src/events.ts:112


onTableRemoved

get onTableRemoved(): Observable <EventData <DataFrameArgs>>

Returns

Observable <EventData <DataFrameArgs>>

Source

src/events.ts:114


onTooltipClosed

get onTooltipClosed(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:166


onTooltipRequest

get onTooltipRequest(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:162


onTooltipShown

get onTooltipShown(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:164


onViewAdded

get onViewAdded(): Observable <View>

Returns

Observable <View>

Source

src/events.ts:122


onViewAdding

get onViewAdding(): Observable <View>

Returns

Observable <View>

Source

src/events.ts:124


onViewChanged

get onViewChanged(): Observable<any>

Returns

Observable<any>

Source

src/events.ts:120


onViewLayoutApplied

get onViewLayoutApplied(): Observable <ViewInfo>

Sample: https://public.datagrok.ai/js/samples/events/layout-events

Returns

Observable <ViewInfo>

Source

src/events.ts:141


onViewLayoutApplying

get onViewLayoutApplying(): Observable <ViewInfo>

Sample: https://public.datagrok.ai/js/samples/events/layout-events

Returns

Observable <ViewInfo>

Source

src/events.ts:138


onViewLayoutGenerated

get onViewLayoutGenerated(): Observable <ViewInfo>

Sample: https://public.datagrok.ai/js/samples/events/layout-events

Returns

Observable <ViewInfo>

Source

src/events.ts:135


onViewRemoved

get onViewRemoved(): Observable <View>

Returns

Observable <View>

Source

src/events.ts:126


onViewRemoving

get onViewRemoving(): Observable <EventData <ViewArgs>>

Returns

Observable <EventData <ViewArgs>>

Source

src/events.ts:128


onViewRenamed

get onViewRenamed(): Observable <View>

Returns

Observable <View>

Source

src/events.ts:130


onViewerAdded

get onViewerAdded(): Observable <EventData <ViewerArgs>>

Returns

Observable <EventData <ViewerArgs>>

Source

src/events.ts:168


onViewerClosed

get onViewerClosed(): Observable <EventData <ViewerArgs>>

Returns

Observable <EventData <ViewerArgs>>

Source

src/events.ts:170

Methods

fireCustomEvent()

fireCustomEvent(eventId, args): void

Observes events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/events/custom-events

Parameters

ParameterTypeDescription
eventIdstring
argsanyevent arguments

Returns

void

Source

src/events.ts:94


onCustomEvent()

onCustomEvent(eventId): Observable<any>

Observes custom events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/events/custom-events

Parameters

ParameterType
eventIdstring

Returns

Observable<any>

Source

src/events.ts:86


onEvent()

onEvent(eventId): Observable<any>

Observes platform events with the specified eventId. Sample: https://public.datagrok.ai/js/samples/ui/ui-events

Parameters

ParameterType
eventIdstring

Returns

Observable<any>

Source

src/events.ts:79