Skip to main content

Interface: ActionsFactory

Charting Library.ActionsFactory

Properties

createAction

createAction: (options: ActionOptions) => IUpdatableAction

Creates an action with provided options.

Type declaration

▸ (options): IUpdatableAction

Parameters
NameType
optionsActionOptions
Returns

IUpdatableAction


createAsyncAction

createAsyncAction: (loader: () => Promise<ActionOptions>) => IUpdatableAction

Creates an action that will wait for a promise to get its options. In terms of GUI until a promise is resolved the loader/spinner will be displayed.

Type declaration

▸ (loader): IUpdatableAction

Parameters
NameType
loader() => Promise<ActionOptions>
Returns

IUpdatableAction


createSeparator

createSeparator: () => ISeparator

Creates a separator item.

Type declaration

▸ (): ISeparator

Returns

ISeparator