2117e1324c
* update api_docs from gitignore * api doc files * Update api_welcome.mdx * Pretty print json * Add new lines and extra frontmatter to warn github viewers * update api_docs with new lines and frontmatter * Remove all apis tagged @internal and add tests * Update docs with all internal APIs removed * fix typescript error in test fixtures * Update core.json Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> # Conflicts: # api_docs/core.json # api_docs/core_application.json # api_docs/core_http.json # api_docs/core_saved_objects.json
4064 lines
157 KiB
JSON
4064 lines
157 KiB
JSON
{
|
||
"id": "uiActionsEnhanced",
|
||
"client": {
|
||
"classes": [
|
||
{
|
||
"id": "def-public.AdvancedUiActionsPublicPlugin",
|
||
"type": "Class",
|
||
"tags": [],
|
||
"label": "AdvancedUiActionsPublicPlugin",
|
||
"description": [],
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.AdvancedUiActionsPublicPlugin",
|
||
"text": "AdvancedUiActionsPublicPlugin"
|
||
},
|
||
" implements ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "public",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-public.Plugin",
|
||
"text": "Plugin"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.SetupContract",
|
||
"text": "SetupContract"
|
||
},
|
||
", ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartContract",
|
||
"text": "StartContract"
|
||
},
|
||
", SetupDependencies, ",
|
||
"StartDependencies"
|
||
],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.AdvancedUiActionsPublicPlugin.licenseInfo",
|
||
"type": "Object",
|
||
"label": "licenseInfo",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 65,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L65"
|
||
},
|
||
"signature": [
|
||
"BehaviorSubject",
|
||
"<",
|
||
{
|
||
"pluginId": "licensing",
|
||
"scope": "common",
|
||
"docId": "kibLicensingPluginApi",
|
||
"section": "def-common.ILicense",
|
||
"text": "ILicense"
|
||
},
|
||
" | undefined>"
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.AdvancedUiActionsPublicPlugin.Unnamed",
|
||
"type": "Function",
|
||
"label": "Constructor",
|
||
"signature": [
|
||
"any"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "initializerContext",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "public",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-public.PluginInitializerContext",
|
||
"text": "PluginInitializerContext"
|
||
},
|
||
"<object>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 77,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L77"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 77,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L77"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AdvancedUiActionsPublicPlugin.setup",
|
||
"type": "Function",
|
||
"label": "setup",
|
||
"signature": [
|
||
"(core: ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "public",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-public.CoreSetup",
|
||
"text": "CoreSetup"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartDependencies",
|
||
"text": "StartDependencies"
|
||
},
|
||
", unknown>, { embeddable, uiActions, licensing }: SetupDependencies) => ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.SetupContract",
|
||
"text": "SetupContract"
|
||
}
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "core",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "public",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-public.CoreSetup",
|
||
"text": "CoreSetup"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartDependencies",
|
||
"text": "StartDependencies"
|
||
},
|
||
", unknown>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 80,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L80"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "{ embeddable, uiActions, licensing }",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"SetupDependencies"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 81,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L81"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 79,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L79"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AdvancedUiActionsPublicPlugin.start",
|
||
"type": "Function",
|
||
"label": "start",
|
||
"signature": [
|
||
"(core: ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "public",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-public.CoreStart",
|
||
"text": "CoreStart"
|
||
},
|
||
", { uiActions, licensing }: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartDependencies",
|
||
"text": "StartDependencies"
|
||
},
|
||
") => ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartContract",
|
||
"text": "StartContract"
|
||
}
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "core",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "public",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-public.CoreStart",
|
||
"text": "CoreStart"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 96,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L96"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "{ uiActions, licensing }",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartDependencies",
|
||
"text": "StartDependencies"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 96,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L96"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 96,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L96"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AdvancedUiActionsPublicPlugin.stop",
|
||
"type": "Function",
|
||
"label": "stop",
|
||
"signature": [
|
||
"() => void"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 132,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L132"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 63,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L63"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory",
|
||
"type": "Class",
|
||
"tags": [],
|
||
"label": "ActionFactory",
|
||
"description": [],
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.ActionFactory",
|
||
"text": "ActionFactory"
|
||
},
|
||
"<Config, ExecutionContext, FactoryContext> implements Pick<",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.Presentable",
|
||
"text": "Presentable"
|
||
},
|
||
"<FactoryContext>, \"id\" | \"getDisplayName\" | \"order\" | \"MenuItem\" | \"getIconType\" | \"getDisplayNameTooltip\" | \"isCompatible\" | \"grouping\">,",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "public",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-public.Configurable",
|
||
"text": "Configurable"
|
||
},
|
||
"<Config, FactoryContext>,",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.PersistableState",
|
||
"text": "PersistableState"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": "def-public.ActionFactory.Unnamed",
|
||
"type": "Function",
|
||
"label": "Constructor",
|
||
"signature": [
|
||
"any"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "def",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<Config, ExecutionContext, FactoryContext>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 37,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L37"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "deps",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.ActionFactoryDeps",
|
||
"text": "ActionFactoryDeps"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 38,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L38"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 36,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L36"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.id",
|
||
"type": "string",
|
||
"label": "id",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 47,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L47"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.isBeta",
|
||
"type": "boolean",
|
||
"label": "isBeta",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 48,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L48"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.minimalLicense",
|
||
"type": "CompoundType",
|
||
"label": "minimalLicense",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 49,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L49"
|
||
},
|
||
"signature": [
|
||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\" | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.licenseFeatureName",
|
||
"type": "string",
|
||
"label": "licenseFeatureName",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 50,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L50"
|
||
},
|
||
"signature": [
|
||
"string | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.order",
|
||
"type": "number",
|
||
"label": "order",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 51,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L51"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.MenuItem",
|
||
"type": "Function",
|
||
"label": "MenuItem",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 52,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L52"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.UiComponent",
|
||
"text": "UiComponent"
|
||
},
|
||
"<{ context: FactoryContext; }> | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.ReactMenuItem",
|
||
"type": "Function",
|
||
"label": "ReactMenuItem",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 53,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L53"
|
||
},
|
||
"signature": [
|
||
"React.FC<{ context: FactoryContext; }> | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.CollectConfig",
|
||
"type": "Function",
|
||
"label": "CollectConfig",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 55,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L55"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.UiComponent",
|
||
"text": "UiComponent"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "public",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-public.CollectConfigProps",
|
||
"text": "CollectConfigProps"
|
||
},
|
||
"<Config, FactoryContext>>"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.ReactCollectConfig",
|
||
"type": "Function",
|
||
"label": "ReactCollectConfig",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 56,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L56"
|
||
},
|
||
"signature": [
|
||
"React.FC<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "public",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-public.CollectConfigProps",
|
||
"text": "CollectConfigProps"
|
||
},
|
||
"<Config, FactoryContext>>"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.createConfig",
|
||
"type": "Function",
|
||
"label": "createConfig",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 57,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L57"
|
||
},
|
||
"signature": [
|
||
"(context: FactoryContext) => Config"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.isConfigValid",
|
||
"type": "Function",
|
||
"label": "isConfigValid",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 58,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L58"
|
||
},
|
||
"signature": [
|
||
"(config: Config, context: FactoryContext) => boolean"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactory.migrations",
|
||
"type": "Object",
|
||
"label": "migrations",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 59,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L59"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.MigrateFunctionsObject",
|
||
"text": "MigrateFunctionsObject"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.getIconType",
|
||
"type": "Function",
|
||
"label": "getIconType",
|
||
"signature": [
|
||
"(context: FactoryContext) => string | undefined"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"FactoryContext"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 61,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L61"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 61,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L61"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.getDisplayName",
|
||
"type": "Function",
|
||
"label": "getDisplayName",
|
||
"signature": [
|
||
"(context: FactoryContext) => string"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"FactoryContext"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 66,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L66"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 66,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L66"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.getDisplayNameTooltip",
|
||
"type": "Function",
|
||
"label": "getDisplayNameTooltip",
|
||
"signature": [
|
||
"(context: FactoryContext) => string"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"FactoryContext"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 71,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L71"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 71,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L71"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.isCompatible",
|
||
"type": "Function",
|
||
"label": "isCompatible",
|
||
"signature": [
|
||
"(context: FactoryContext) => Promise<boolean>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"FactoryContext"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 75,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L75"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 75,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L75"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.isCompatibleLicense",
|
||
"type": "Function",
|
||
"label": "isCompatibleLicense",
|
||
"signature": [
|
||
"() => boolean"
|
||
],
|
||
"description": [
|
||
"\nDoes this action factory license requirements\ncompatible with current license?"
|
||
],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 84,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L84"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.create",
|
||
"type": "Function",
|
||
"label": "create",
|
||
"signature": [
|
||
"(serializedAction: Pick<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<Config>, \"name\" | \"config\">) => ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionDefinition",
|
||
"text": "ActionDefinition"
|
||
},
|
||
"<ExecutionContext>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "serializedAction",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"Pick<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<Config>, \"name\" | \"config\">"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 91,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L91"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 90,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L90"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.supportedTriggers",
|
||
"type": "Function",
|
||
"label": "supportedTriggers",
|
||
"signature": [
|
||
"() => string[]"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 108,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L108"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.telemetry",
|
||
"type": "Function",
|
||
"label": "telemetry",
|
||
"signature": [
|
||
"(state: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
", telemetryData: Record<string, any>) => Record<string, any>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "state",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 125,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L125"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "telemetryData",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"Record<string, any>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 125,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L125"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 125,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L125"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.extract",
|
||
"type": "Function",
|
||
"label": "extract",
|
||
"signature": [
|
||
"(state: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => { state: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
"; references: ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "common",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-common.SavedObjectReference",
|
||
"text": "SavedObjectReference"
|
||
},
|
||
"[]; }"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "state",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 129,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L129"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 129,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L129"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactory.inject",
|
||
"type": "Function",
|
||
"label": "inject",
|
||
"signature": [
|
||
"(state: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
", references: ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "common",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-common.SavedObjectReference",
|
||
"text": "SavedObjectReference"
|
||
},
|
||
"[]) => ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "state",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 133,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L133"
|
||
}
|
||
},
|
||
{
|
||
"type": "Array",
|
||
"label": "references",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "common",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-common.SavedObjectReference",
|
||
"text": "SavedObjectReference"
|
||
},
|
||
"[]"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 133,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L133"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 133,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L133"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts",
|
||
"lineNumber": 28,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory.ts#L28"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage",
|
||
"type": "Class",
|
||
"tags": [],
|
||
"label": "AbstractActionStorage",
|
||
"description": [],
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.AbstractActionStorage",
|
||
"text": "AbstractActionStorage"
|
||
},
|
||
" implements ",
|
||
"ActionStorage"
|
||
],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.AbstractActionStorage.reload$",
|
||
"type": "CompoundType",
|
||
"label": "reload$",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 34,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L34"
|
||
},
|
||
"signature": [
|
||
"Observable",
|
||
"<void> & Pick<",
|
||
"Subject",
|
||
"<void>, \"next\">"
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage.count",
|
||
"type": "Function",
|
||
"label": "count",
|
||
"signature": [
|
||
"() => Promise<number>"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 36,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L36"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage.read",
|
||
"type": "Function",
|
||
"label": "read",
|
||
"signature": [
|
||
"(eventId: string) => Promise<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
">"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 40,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L40"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 40,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L40"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage.create",
|
||
"type": "Function",
|
||
"label": "create",
|
||
"signature": [
|
||
"(event: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => Promise<void>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "event",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 47,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L47"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 47,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L47"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage.update",
|
||
"type": "Function",
|
||
"label": "update",
|
||
"signature": [
|
||
"(event: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => Promise<void>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "event",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 48,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L48"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 48,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L48"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage.remove",
|
||
"type": "Function",
|
||
"label": "remove",
|
||
"signature": [
|
||
"(eventId: string) => Promise<void>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 49,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L49"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 49,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L49"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.AbstractActionStorage.list",
|
||
"type": "Function",
|
||
"label": "list",
|
||
"signature": [
|
||
"() => Promise<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
"[]>"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 50,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L50"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 33,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L33"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager",
|
||
"type": "Class",
|
||
"tags": [],
|
||
"label": "DynamicActionManager",
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DynamicActionManager.idPrefixCounter",
|
||
"type": "number",
|
||
"label": "idPrefixCounter",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 48,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L48"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DynamicActionManager.ui",
|
||
"type": "Object",
|
||
"label": "ui",
|
||
"description": [
|
||
"\nUI State of the dynamic action manager."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 57,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L57"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.ReduxLikeStateContainer",
|
||
"text": "ReduxLikeStateContainer"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.State",
|
||
"text": "State"
|
||
},
|
||
", ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.Transitions",
|
||
"text": "Transitions"
|
||
},
|
||
", ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.Selectors",
|
||
"text": "Selectors"
|
||
},
|
||
">"
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.Unnamed",
|
||
"type": "Function",
|
||
"label": "Constructor",
|
||
"signature": [
|
||
"any"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "params",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.DynamicActionManagerParams",
|
||
"text": "DynamicActionManagerParams"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 59,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L59"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 59,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L59"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.getEvent",
|
||
"type": "Function",
|
||
"label": "getEvent",
|
||
"signature": [
|
||
"(eventId: string) => ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 61,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L61"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 61,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L61"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.generateActionId",
|
||
"type": "Function",
|
||
"label": "generateActionId",
|
||
"signature": [
|
||
"(eventId: string) => string"
|
||
],
|
||
"description": [
|
||
"\nWe prefix action IDs with a unique `.idPrefix`, so we can render the\nsame dashboard twice on the screen."
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 71,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L71"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 71,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L71"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.reviveAction",
|
||
"type": "Function",
|
||
"label": "reviveAction",
|
||
"signature": [
|
||
"(event: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => void"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "event",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 75,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L75"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 75,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L75"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.killAction",
|
||
"type": "Function",
|
||
"label": "killAction",
|
||
"signature": [
|
||
"({ eventId, triggers }: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => void"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "{ eventId, triggers }",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 115,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L115"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 115,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L115"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DynamicActionManager.state",
|
||
"type": "Object",
|
||
"label": "state",
|
||
"description": [
|
||
"\nRead-only state container of dynamic action manager. Use it to perform all\n*read* operations."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 159,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L159"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.StateContainer",
|
||
"text": "StateContainer"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.State",
|
||
"text": "State"
|
||
},
|
||
", object, {}>"
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.start",
|
||
"type": "Function",
|
||
"label": "start",
|
||
"signature": [
|
||
"() => Promise<void>"
|
||
],
|
||
"description": [
|
||
"\n1. Loads all events from @type {DynamicActionStorage} storage.\n2. Creates actions for each event in `ui_actions` registry.\n3. Adds events to UI state.\n4. Does nothing if dynamic action manager was stopped or if event fetching\n is already taking place."
|
||
],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 168,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L168"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.stop",
|
||
"type": "Function",
|
||
"label": "stop",
|
||
"signature": [
|
||
"() => Promise<void>"
|
||
],
|
||
"description": [
|
||
"\n1. Removes all events from `ui_actions` registry.\n2. Puts dynamic action manager is stopped state."
|
||
],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 192,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L192"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.createEvent",
|
||
"type": "Function",
|
||
"label": "createEvent",
|
||
"signature": [
|
||
"(action: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.SerializableState",
|
||
"text": "SerializableState"
|
||
},
|
||
">, triggers: string[]) => Promise<void>"
|
||
],
|
||
"description": [
|
||
"\nCreates a new event.\n\n1. Stores event in @type {DynamicActionStorage} storage.\n2. Optimistically adds it to UI state, and rolls back on failure.\n3. Adds action to `ui_actions` registry.\n"
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "action",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.SerializableState",
|
||
"text": "SerializableState"
|
||
},
|
||
">"
|
||
],
|
||
"description": [
|
||
"Dynamic action for which to create an event."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 215,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L215"
|
||
}
|
||
},
|
||
{
|
||
"type": "Array",
|
||
"label": "triggers",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string[]"
|
||
],
|
||
"description": [
|
||
"List of triggers to which action should react."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 215,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L215"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 215,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L215"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.updateEvent",
|
||
"type": "Function",
|
||
"label": "updateEvent",
|
||
"signature": [
|
||
"(eventId: string, action: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.SerializableState",
|
||
"text": "SerializableState"
|
||
},
|
||
">, triggers: string[]) => Promise<void>"
|
||
],
|
||
"description": [
|
||
"\nUpdates an existing event. Fails if event with given `eventId` does not\nexit.\n\n1. Updates the event in @type {DynamicActionStorage} storage.\n2. Optimistically replaces the old event by the new one in UI state, and\n rolls back on failure.\n3. Replaces action in `ui_actions` registry with the new event.\n\n"
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [
|
||
"ID of the event to replace."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 246,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L246"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "action",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.SerializableState",
|
||
"text": "SerializableState"
|
||
},
|
||
">"
|
||
],
|
||
"description": [
|
||
"New action for which to create the event."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 246,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L246"
|
||
}
|
||
},
|
||
{
|
||
"type": "Array",
|
||
"label": "triggers",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string[]"
|
||
],
|
||
"description": [
|
||
"List of triggers to which action should react."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 246,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L246"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 246,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L246"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.deleteEvent",
|
||
"type": "Function",
|
||
"label": "deleteEvent",
|
||
"signature": [
|
||
"(eventId: string) => Promise<void>"
|
||
],
|
||
"description": [
|
||
"\nRemoves existing event. Throws if event does not exist.\n\n1. Removes the event from @type {DynamicActionStorage} storage.\n2. Optimistically removes event from UI state, and puts it back on failure.\n3. Removes associated action from `ui_actions` registry.\n"
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [
|
||
"ID of the event to remove."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 277,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L277"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 277,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L277"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManager.deleteEvents",
|
||
"type": "Function",
|
||
"label": "deleteEvents",
|
||
"signature": [
|
||
"(eventIds: string[]) => Promise<void>"
|
||
],
|
||
"description": [
|
||
"\nDeletes multiple events at once.\n"
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "Array",
|
||
"label": "eventIds",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string[]"
|
||
],
|
||
"description": [
|
||
"List of event IDs."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 297,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L297"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 297,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L297"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 47,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L47"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.MemoryActionStorage",
|
||
"type": "Class",
|
||
"tags": [],
|
||
"label": "MemoryActionStorage",
|
||
"description": [
|
||
"\nThis is an in-memory implementation of ActionStorage. It is used in testing,\nbut can also be used production code to store events in memory."
|
||
],
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.MemoryActionStorage",
|
||
"text": "MemoryActionStorage"
|
||
},
|
||
" extends ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.AbstractActionStorage",
|
||
"text": "AbstractActionStorage"
|
||
}
|
||
],
|
||
"children": [
|
||
{
|
||
"id": "def-public.MemoryActionStorage.Unnamed",
|
||
"type": "Function",
|
||
"label": "Constructor",
|
||
"signature": [
|
||
"any"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "events",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"readonly ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
"[]"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 58,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L58"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 58,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L58"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.MemoryActionStorage.list",
|
||
"type": "Function",
|
||
"label": "list",
|
||
"signature": [
|
||
"() => Promise<{ eventId: string; triggers: string[]; action: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.SerializableState",
|
||
"text": "SerializableState"
|
||
},
|
||
">; }[]>"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 62,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L62"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.MemoryActionStorage.create",
|
||
"type": "Function",
|
||
"label": "create",
|
||
"signature": [
|
||
"(event: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => Promise<void>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "event",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 66,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L66"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 66,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L66"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.MemoryActionStorage.update",
|
||
"type": "Function",
|
||
"label": "update",
|
||
"signature": [
|
||
"(event: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
") => Promise<void>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "event",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 70,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L70"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 70,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L70"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.MemoryActionStorage.remove",
|
||
"type": "Function",
|
||
"label": "remove",
|
||
"signature": [
|
||
"(eventId: string) => Promise<void>"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "eventId",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 76,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L76"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 76,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L76"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts",
|
||
"lineNumber": 57,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_storage.ts#L57"
|
||
},
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"functions": [
|
||
{
|
||
"id": "def-public.ActionWizard",
|
||
"type": "Function",
|
||
"children": [
|
||
{
|
||
"type": "CompoundType",
|
||
"label": "{\n currentActionFactory,\n actionFactories,\n onActionFactoryChange,\n onConfigChange,\n config,\n context,\n onSelectedTriggersChange,\n getTriggerInfo,\n triggers,\n triggerPickerDocsLink,\n}",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"React.PropsWithChildren<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.ActionWizardProps",
|
||
"text": "ActionWizardProps"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.BaseActionFactoryContext",
|
||
"text": "BaseActionFactoryContext"
|
||
},
|
||
">>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/components/action_wizard/action_wizard.tsx",
|
||
"lineNumber": 89,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/components/action_wizard/action_wizard.tsx#L89"
|
||
}
|
||
}
|
||
],
|
||
"signature": [
|
||
"({ currentActionFactory, actionFactories, onActionFactoryChange, onConfigChange, config, context, onSelectedTriggersChange, getTriggerInfo, triggers, triggerPickerDocsLink, }: React.PropsWithChildren<",
|
||
"ActionWizardProps",
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.BaseActionFactoryContext",
|
||
"text": "BaseActionFactoryContext"
|
||
},
|
||
">>) => JSX.Element"
|
||
],
|
||
"description": [],
|
||
"label": "ActionWizard",
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/components/action_wizard/action_wizard.tsx",
|
||
"lineNumber": 89,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/components/action_wizard/action_wizard.tsx#L89"
|
||
},
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.UrlDrilldownCollectConfig",
|
||
"type": "Function",
|
||
"children": [
|
||
{
|
||
"type": "CompoundType",
|
||
"label": "props",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"React.PropsWithChildren<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.UrlDrilldownCollectConfigProps",
|
||
"text": "UrlDrilldownCollectConfigProps"
|
||
},
|
||
">"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/components/url_drilldown_collect_config/lazy.tsx",
|
||
"lineNumber": 19,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/components/url_drilldown_collect_config/lazy.tsx#L19"
|
||
}
|
||
}
|
||
],
|
||
"signature": [
|
||
"(props: React.PropsWithChildren<",
|
||
"UrlDrilldownCollectConfigProps",
|
||
">) => JSX.Element"
|
||
],
|
||
"description": [],
|
||
"label": "UrlDrilldownCollectConfig",
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/components/url_drilldown_collect_config/lazy.tsx",
|
||
"lineNumber": 19,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/components/url_drilldown_collect_config/lazy.tsx#L19"
|
||
},
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.validateUrlTemplate",
|
||
"type": "Function",
|
||
"label": "validateUrlTemplate",
|
||
"signature": [
|
||
"(urlTemplate: { format?: \"handlebars_v1\" | undefined; template: string; }, scope: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.UrlDrilldownScope",
|
||
"text": "UrlDrilldownScope"
|
||
},
|
||
"<object, object>) => { isValid: boolean; error?: string | undefined; }"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "urlTemplate",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"{ format?: \"handlebars_v1\" | undefined; template: string; }"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts",
|
||
"lineNumber": 54,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts#L54"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "scope",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.UrlDrilldownScope",
|
||
"text": "UrlDrilldownScope"
|
||
},
|
||
"<object, object>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts",
|
||
"lineNumber": 55,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts#L55"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts",
|
||
"lineNumber": 53,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts#L53"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.validateUrl",
|
||
"type": "Function",
|
||
"label": "validateUrl",
|
||
"signature": [
|
||
"(url: string) => { isValid: boolean; error?: string | undefined; }"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "url",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts",
|
||
"lineNumber": 34,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts#L34"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts",
|
||
"lineNumber": 34,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_validation.ts#L34"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.compile",
|
||
"type": "Function",
|
||
"label": "compile",
|
||
"signature": [
|
||
"(urlTemplate: string, context: object, doEncode: boolean) => string"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "string",
|
||
"label": "urlTemplate",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"string"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts",
|
||
"lineNumber": 130,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts#L130"
|
||
}
|
||
},
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"object"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts",
|
||
"lineNumber": 130,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts#L130"
|
||
}
|
||
},
|
||
{
|
||
"type": "boolean",
|
||
"label": "doEncode",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"boolean"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts",
|
||
"lineNumber": 130,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts#L130"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts",
|
||
"lineNumber": 130,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_template.ts#L130"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.globalScopeProvider",
|
||
"type": "Function",
|
||
"label": "globalScopeProvider",
|
||
"signature": [
|
||
"({\n core,\n}: UrlDrilldownGlobalScopeDeps) => () => ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.UrlDrilldownGlobalScope",
|
||
"text": "UrlDrilldownGlobalScope"
|
||
}
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "{\n core,\n}",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"UrlDrilldownGlobalScopeDeps"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_drilldown_global_scope.ts",
|
||
"lineNumber": 15,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_drilldown_global_scope.ts#L15"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_drilldown_global_scope.ts",
|
||
"lineNumber": 15,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/url_drilldown_global_scope.ts#L15"
|
||
},
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"interfaces": [
|
||
{
|
||
"id": "def-public.ActionFactoryDefinition",
|
||
"type": "Interface",
|
||
"label": "ActionFactoryDefinition",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<Config, ExecutionContext, FactoryContext> extends Partial<Pick<",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.Presentable",
|
||
"text": "Presentable"
|
||
},
|
||
"<FactoryContext>, \"id\" | \"getDisplayName\" | \"order\" | \"MenuItem\" | \"getIconType\" | \"getDisplayNameTooltip\" | \"isCompatible\" | \"grouping\">>,",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "public",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-public.Configurable",
|
||
"text": "Configurable"
|
||
},
|
||
"<Config, FactoryContext>,Partial<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.PersistableState",
|
||
"text": "PersistableState"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
}
|
||
],
|
||
"description": [
|
||
"\nThis is a convenience interface for registering new action factories."
|
||
],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactoryDefinition.id",
|
||
"type": "string",
|
||
"label": "id",
|
||
"description": [
|
||
"\nUnique ID of the action factory. This ID is used to identify this action\nfactory in the registry as well as to construct actions of this type and\nidentify this action factory when presenting it to the user in UI."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 37,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L37"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactoryDefinition.minimalLicense",
|
||
"type": "CompoundType",
|
||
"label": "minimalLicense",
|
||
"description": [
|
||
"\nMinimal license level\nEmpty means no license restrictions"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 43,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L43"
|
||
},
|
||
"signature": [
|
||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\" | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactoryDefinition.licenseFeatureName",
|
||
"type": "string",
|
||
"label": "licenseFeatureName",
|
||
"description": [
|
||
"\nRequired when `minimalLicense` is used.\nIs a user-facing string. Has to be unique. Doesn't need i18n.\nThe feature's name will be displayed to Cloud end-users when they're billed based on their feature usage."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 50,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L50"
|
||
},
|
||
"signature": [
|
||
"string | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.ActionFactoryDefinition.isBeta",
|
||
"type": "CompoundType",
|
||
"label": "isBeta",
|
||
"description": [
|
||
"\nIs this action factory not GA?\nAdds a beta badge on a list item representing this ActionFactory"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 56,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L56"
|
||
},
|
||
"signature": [
|
||
"boolean | undefined"
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactoryDefinition.create",
|
||
"type": "Function",
|
||
"label": "create",
|
||
"signature": [
|
||
"(serializedAction: Pick<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<Config>, \"name\" | \"config\">) => ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionDefinition",
|
||
"text": "ActionDefinition"
|
||
},
|
||
"<ExecutionContext>"
|
||
],
|
||
"description": [
|
||
"\nThis method should return a definition of a new action, normally used to\nregister it in `ui_actions` registry."
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "serializedAction",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"Pick<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedAction",
|
||
"text": "SerializedAction"
|
||
},
|
||
"<Config>, \"name\" | \"config\">"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 63,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L63"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 62,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L62"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.ActionFactoryDefinition.supportedTriggers",
|
||
"type": "Function",
|
||
"label": "supportedTriggers",
|
||
"signature": [
|
||
"() => string[]"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 66,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L66"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts",
|
||
"lineNumber": 25,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/action_factory_definition.ts#L25"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManagerParams",
|
||
"type": "Interface",
|
||
"label": "DynamicActionManagerParams",
|
||
"description": [],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DynamicActionManagerParams.storage",
|
||
"type": "Object",
|
||
"label": "storage",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 33,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L33"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.ActionStorage",
|
||
"text": "ActionStorage"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DynamicActionManagerParams.uiActions",
|
||
"type": "Object",
|
||
"label": "uiActions",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 34,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L34"
|
||
},
|
||
"signature": [
|
||
"Pick<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartContract",
|
||
"text": "StartContract"
|
||
},
|
||
", \"attachAction\" | \"detachAction\" | \"registerAction\" | \"unregisterAction\" | \"hasAction\" | \"getActionFactory\" | \"hasActionFactory\">"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DynamicActionManagerParams.isCompatible",
|
||
"type": "Function",
|
||
"label": "isCompatible",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 44,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L44"
|
||
},
|
||
"signature": [
|
||
"<C = unknown>(context: C) => Promise<boolean>"
|
||
]
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 32,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L32"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.BaseActionFactoryContext",
|
||
"type": "Interface",
|
||
"label": "BaseActionFactoryContext",
|
||
"description": [
|
||
"\nAction factory context passed into ActionFactories' CollectConfig, getDisplayName, getIconType"
|
||
],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.BaseActionFactoryContext.triggers",
|
||
"type": "Array",
|
||
"label": "triggers",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/types.ts",
|
||
"lineNumber": 16,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/types.ts#L16"
|
||
},
|
||
"signature": [
|
||
"string[]"
|
||
]
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/types.ts",
|
||
"lineNumber": 15,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/types.ts#L15"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.DrilldownDefinition",
|
||
"type": "Interface",
|
||
"label": "DrilldownDefinition",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.DrilldownDefinition",
|
||
"text": "DrilldownDefinition"
|
||
},
|
||
"<Config, ExecutionContext, FactoryContext> extends Partial<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.PersistableState",
|
||
"text": "PersistableState"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
">>"
|
||
],
|
||
"description": [
|
||
"\nThis is a convenience interface to register a drilldown. Drilldown has\nability to collect configuration from user. Once drilldown is executed it\nreceives the collected information together with the context of the\nuser's interaction.\n\n`Config` is a serializable object containing the configuration that the\ndrilldown is able to collect using UI.\n\n`ExecutionContext` is an object created in response to user's interaction\nand provided to the `execute` function of the drilldown. This object contains\ninformation about the action user performed."
|
||
],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.id",
|
||
"type": "string",
|
||
"label": "id",
|
||
"description": [
|
||
"\nGlobally unique identifier for this drilldown."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 40,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L40"
|
||
}
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.isBeta",
|
||
"type": "CompoundType",
|
||
"label": "isBeta",
|
||
"description": [
|
||
"\nIs this action factory not GA?\nAdds a beta badge on a list item representing this ActionFactory"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 46,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L46"
|
||
},
|
||
"signature": [
|
||
"boolean | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.minimalLicense",
|
||
"type": "CompoundType",
|
||
"label": "minimalLicense",
|
||
"description": [
|
||
"\nMinimal license level\nEmpty means no restrictions"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 52,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L52"
|
||
},
|
||
"signature": [
|
||
"\"basic\" | \"standard\" | \"gold\" | \"platinum\" | \"enterprise\" | \"trial\" | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.licenseFeatureName",
|
||
"type": "string",
|
||
"label": "licenseFeatureName",
|
||
"description": [
|
||
"\nRequired when `minimalLicense` is used.\nIs a user-facing string. Has to be unique. Doesn't need i18n.\nThe feature's name will be displayed to Cloud end-users when they're billed based on their feature usage."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 59,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L59"
|
||
},
|
||
"signature": [
|
||
"string | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.order",
|
||
"type": "number",
|
||
"label": "order",
|
||
"description": [
|
||
"\nDetermines the display order of the drilldowns in the flyout picker.\nHigher numbers are displayed first."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 65,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L65"
|
||
},
|
||
"signature": [
|
||
"number | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.createConfig",
|
||
"type": "Function",
|
||
"label": "createConfig",
|
||
"description": [
|
||
"\nFunction that returns default config for this drilldown."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 70,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L70"
|
||
},
|
||
"signature": [
|
||
"(context: FactoryContext) => Config"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.CollectConfig",
|
||
"type": "Function",
|
||
"label": "CollectConfig",
|
||
"description": [
|
||
"\n`UiComponent` that collections config for this drilldown. You can create\na React component and transform it `UiComponent` using `uiToReactComponent`\nhelper from `kibana_utils` plugin.\n\n```tsx\nimport React from 'react';\nimport { uiToReactComponent } from 'src/plugins/kibana_utils';\nimport { CollectConfigProps } from 'src/plugins/kibana_utils/public';\n\ntype Props = CollectConfigProps<Config>;\n\nconst ReactCollectConfig: React.FC<Props> = () => {\n return <div>Collecting config...'</div>;\n};\n\nexport const CollectConfig = uiToReactComponent(ReactCollectConfig);\n```"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 91,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L91"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.UiComponent",
|
||
"text": "UiComponent"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "public",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-public.CollectConfigProps",
|
||
"text": "CollectConfigProps"
|
||
},
|
||
"<Config, FactoryContext>>"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.isConfigValid",
|
||
"type": "Function",
|
||
"label": "isConfigValid",
|
||
"description": [
|
||
"\nA validator function for the config object. Should always return a boolean\ngiven any input."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 97,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L97"
|
||
},
|
||
"signature": [
|
||
"(config: Config, context: FactoryContext) => boolean"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.euiIcon",
|
||
"type": "string",
|
||
"label": "euiIcon",
|
||
"description": [
|
||
"\nName of EUI icon to display when showing this drilldown to user."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 102,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L102"
|
||
},
|
||
"signature": [
|
||
"string | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.DrilldownDefinition.getDisplayName",
|
||
"type": "Function",
|
||
"label": "getDisplayName",
|
||
"description": [
|
||
"\nShould return an internationalized name of the drilldown, which will be\ndisplayed to the user."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 108,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L108"
|
||
},
|
||
"signature": [
|
||
"() => string"
|
||
]
|
||
},
|
||
{
|
||
"id": "def-public.DrilldownDefinition.isCompatible",
|
||
"type": "Function",
|
||
"label": "isCompatible",
|
||
"signature": [
|
||
"((config: Config, context: ExecutionContext | ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionExecutionContext",
|
||
"text": "ActionExecutionContext"
|
||
},
|
||
"<ExecutionContext>) => Promise<boolean>) | undefined"
|
||
],
|
||
"description": [
|
||
"\nisCompatible during execution\nCould be used to prevent drilldown from execution"
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "config",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"Config"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 115,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L115"
|
||
}
|
||
},
|
||
{
|
||
"type": "CompoundType",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"ExecutionContext | ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionExecutionContext",
|
||
"text": "ActionExecutionContext"
|
||
},
|
||
"<ExecutionContext>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 116,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L116"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 114,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L114"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DrilldownDefinition.execute",
|
||
"type": "Function",
|
||
"label": "execute",
|
||
"signature": [
|
||
"(config: Config, context: ExecutionContext | ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionExecutionContext",
|
||
"text": "ActionExecutionContext"
|
||
},
|
||
"<ExecutionContext>) => void"
|
||
],
|
||
"description": [
|
||
"\nImplements the \"navigation\" action of the drilldown. This happens when\nuser clicks something in the UI that executes a trigger to which this\ndrilldown was attached.\n"
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "config",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"Config"
|
||
],
|
||
"description": [
|
||
"Config object that user configured this drilldown with."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 129,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L129"
|
||
}
|
||
},
|
||
{
|
||
"type": "CompoundType",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"ExecutionContext | ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionExecutionContext",
|
||
"text": "ActionExecutionContext"
|
||
},
|
||
"<ExecutionContext>"
|
||
],
|
||
"description": [
|
||
"Object that represents context in which the underlying\n`UIAction` of this drilldown is being executed in."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 130,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L130"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 128,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L128"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DrilldownDefinition.getHref",
|
||
"type": "Function",
|
||
"label": "getHref",
|
||
"signature": [
|
||
"((config: Config, context: ExecutionContext | ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionExecutionContext",
|
||
"text": "ActionExecutionContext"
|
||
},
|
||
"<ExecutionContext>) => Promise<string | undefined>) | undefined"
|
||
],
|
||
"description": [
|
||
"\nA link where drilldown should navigate on middle click or Ctrl + click."
|
||
],
|
||
"children": [
|
||
{
|
||
"type": "Uncategorized",
|
||
"label": "config",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"Config"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 137,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L137"
|
||
}
|
||
},
|
||
{
|
||
"type": "CompoundType",
|
||
"label": "context",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"ExecutionContext | ",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.ActionExecutionContext",
|
||
"text": "ActionExecutionContext"
|
||
},
|
||
"<ExecutionContext>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 138,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L138"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 136,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L136"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-public.DrilldownDefinition.supportedTriggers",
|
||
"type": "Function",
|
||
"label": "supportedTriggers",
|
||
"signature": [
|
||
"() => string[]"
|
||
],
|
||
"description": [
|
||
"\nList of triggers supported by this drilldown type\nThis is used in trigger picker when configuring drilldown"
|
||
],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 145,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L145"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts",
|
||
"lineNumber": 32,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/drilldown_definition.ts#L32"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.UrlDrilldownGlobalScope",
|
||
"type": "Interface",
|
||
"label": "UrlDrilldownGlobalScope",
|
||
"description": [
|
||
"\nGlobal static variables like, for example, `kibanaUrl`\nSuch variables won’t change depending on a place where url drilldown is used."
|
||
],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.UrlDrilldownGlobalScope.kibanaUrl",
|
||
"type": "string",
|
||
"label": "kibanaUrl",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts",
|
||
"lineNumber": 38,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts#L38"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts",
|
||
"lineNumber": 37,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts#L37"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.UrlDrilldownScope",
|
||
"type": "Interface",
|
||
"label": "UrlDrilldownScope",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.UrlDrilldownScope",
|
||
"text": "UrlDrilldownScope"
|
||
},
|
||
"<ContextScope, EventScope> extends ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.UrlDrilldownGlobalScope",
|
||
"text": "UrlDrilldownGlobalScope"
|
||
}
|
||
],
|
||
"description": [
|
||
"\nURL drilldown has 3 sources for variables: global, context and event variables"
|
||
],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.UrlDrilldownScope.context",
|
||
"type": "Uncategorized",
|
||
"label": "context",
|
||
"description": [
|
||
"\nDynamic variables that are differ depending on where drilldown is created and used,\nFor example: variables extracted from embeddable panel"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts",
|
||
"lineNumber": 25,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts#L25"
|
||
},
|
||
"signature": [
|
||
"ContextScope | undefined"
|
||
]
|
||
},
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.UrlDrilldownScope.event",
|
||
"type": "Uncategorized",
|
||
"label": "event",
|
||
"description": [
|
||
"\nVariables extracted from trigger context"
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts",
|
||
"lineNumber": 30,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts#L30"
|
||
},
|
||
"signature": [
|
||
"EventScope | undefined"
|
||
]
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts",
|
||
"lineNumber": 17,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts#L17"
|
||
},
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"enums": [],
|
||
"misc": [
|
||
{
|
||
"id": "def-public.SerializedAction",
|
||
"type": "Type",
|
||
"label": "SerializedAction",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 12,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L12"
|
||
},
|
||
"signature": [
|
||
"{ readonly factoryId: string; readonly name: string; readonly config: Config; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.SerializedEvent",
|
||
"type": "Type",
|
||
"label": "SerializedEvent",
|
||
"tags": [],
|
||
"description": [
|
||
"\nSerialized representation of a triggers-action pair, used to persist in storage."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 21,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L21"
|
||
},
|
||
"signature": [
|
||
"{ eventId: string; triggers: string[]; action: SerializedAction; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionManagerState",
|
||
"type": "Type",
|
||
"label": "DynamicActionManagerState",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts",
|
||
"lineNumber": 30,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/dynamic_actions/dynamic_action_manager.ts#L30"
|
||
},
|
||
"signature": [
|
||
"State"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.BaseActionConfig",
|
||
"type": "Type",
|
||
"label": "BaseActionConfig",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 10,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L10"
|
||
},
|
||
"signature": [
|
||
"{ [key: string]: ",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.Serializable",
|
||
"text": "Serializable"
|
||
},
|
||
"; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.DynamicActionsState",
|
||
"type": "Type",
|
||
"label": "DynamicActionsState",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 27,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L27"
|
||
},
|
||
"signature": [
|
||
"{ events: SerializedEvent[]; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-public.UrlDrilldownConfig",
|
||
"type": "Type",
|
||
"label": "UrlDrilldownConfig",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts",
|
||
"lineNumber": 8,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/drilldowns/url_drilldown/types.ts#L8"
|
||
},
|
||
"signature": [
|
||
"{ url: { format?: 'handlebars_v1'; template: string;}; openInNewTab: boolean; encodeUrl?: boolean | undefined; }"
|
||
],
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"objects": [],
|
||
"setup": {
|
||
"id": "def-public.SetupContract",
|
||
"type": "Interface",
|
||
"label": "SetupContract",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.SetupContract",
|
||
"text": "SetupContract"
|
||
},
|
||
" extends Pick<",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.UiActionsService",
|
||
"text": "UiActionsService"
|
||
},
|
||
", \"addTriggerAction\" | \"attachAction\" | \"detachAction\" | \"registerAction\" | \"registerTrigger\" | \"unregisterAction\">,Pick<",
|
||
"UiActionsServiceEnhancements",
|
||
", \"registerDrilldown\">"
|
||
],
|
||
"description": [],
|
||
"tags": [],
|
||
"children": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 45,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L45"
|
||
},
|
||
"lifecycle": "setup",
|
||
"initialIsOpen": true
|
||
},
|
||
"start": {
|
||
"id": "def-public.StartContract",
|
||
"type": "Interface",
|
||
"label": "StartContract",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.StartContract",
|
||
"text": "StartContract"
|
||
},
|
||
" extends Pick<",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.UiActionsService",
|
||
"text": "UiActionsService"
|
||
},
|
||
", ",
|
||
"MethodKeysOf",
|
||
"<",
|
||
{
|
||
"pluginId": "uiActions",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsPluginApi",
|
||
"section": "def-public.UiActionsService",
|
||
"text": "UiActionsService"
|
||
},
|
||
">>,Pick<",
|
||
"UiActionsServiceEnhancements"
|
||
],
|
||
"description": [],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-public.StartContract.FlyoutManageDrilldowns",
|
||
"type": "Function",
|
||
"label": "FlyoutManageDrilldowns",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 60,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L60"
|
||
},
|
||
"signature": [
|
||
"React.FC<ConnectedFlyoutManageDrilldownsProps<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "public",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-public.BaseActionFactoryContext",
|
||
"text": "BaseActionFactoryContext"
|
||
},
|
||
">>"
|
||
]
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/public/plugin.ts",
|
||
"lineNumber": 49,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/public/plugin.ts#L49"
|
||
},
|
||
"lifecycle": "start",
|
||
"initialIsOpen": true
|
||
}
|
||
},
|
||
"server": {
|
||
"classes": [
|
||
{
|
||
"id": "def-server.AdvancedUiActionsServerPlugin",
|
||
"type": "Class",
|
||
"tags": [],
|
||
"label": "AdvancedUiActionsServerPlugin",
|
||
"description": [],
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.AdvancedUiActionsServerPlugin",
|
||
"text": "AdvancedUiActionsServerPlugin"
|
||
},
|
||
" implements ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "server",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-server.Plugin",
|
||
"text": "Plugin"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.SetupContract",
|
||
"text": "SetupContract"
|
||
},
|
||
", void, SetupDependencies, object>"
|
||
],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-server.AdvancedUiActionsServerPlugin.actionFactories",
|
||
"type": "Object",
|
||
"label": "actionFactories",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 26,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L26"
|
||
},
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactoryRegistry",
|
||
"text": "ActionFactoryRegistry"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "def-server.AdvancedUiActionsServerPlugin.Unnamed",
|
||
"type": "Function",
|
||
"label": "Constructor",
|
||
"signature": [
|
||
"any"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 28,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L28"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-server.AdvancedUiActionsServerPlugin.setup",
|
||
"type": "Function",
|
||
"label": "setup",
|
||
"signature": [
|
||
"(core: ",
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "server",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-server.CoreSetup",
|
||
"text": "CoreSetup"
|
||
},
|
||
"<object, unknown>, { embeddable }: SetupDependencies) => { registerActionFactory: (definition: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
">) => void; }"
|
||
],
|
||
"description": [],
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "core",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "core",
|
||
"scope": "server",
|
||
"docId": "kibCorePluginApi",
|
||
"section": "def-server.CoreSetup",
|
||
"text": "CoreSetup"
|
||
},
|
||
"<object, unknown>"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 30,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L30"
|
||
}
|
||
},
|
||
{
|
||
"type": "Object",
|
||
"label": "{ embeddable }",
|
||
"isRequired": true,
|
||
"signature": [
|
||
"SetupDependencies"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 30,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L30"
|
||
}
|
||
}
|
||
],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 30,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L30"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-server.AdvancedUiActionsServerPlugin.start",
|
||
"type": "Function",
|
||
"label": "start",
|
||
"signature": [
|
||
"() => void"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 40,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L40"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-server.AdvancedUiActionsServerPlugin.stop",
|
||
"type": "Function",
|
||
"label": "stop",
|
||
"signature": [
|
||
"() => void"
|
||
],
|
||
"description": [],
|
||
"children": [],
|
||
"tags": [],
|
||
"returnComment": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 42,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L42"
|
||
}
|
||
},
|
||
{
|
||
"id": "def-server.AdvancedUiActionsServerPlugin.registerActionFactory",
|
||
"type": "Function",
|
||
"children": [
|
||
{
|
||
"type": "Object",
|
||
"label": "definition",
|
||
"isRequired": true,
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
">"
|
||
],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 48,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L48"
|
||
}
|
||
}
|
||
],
|
||
"signature": [
|
||
"(definition: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
">) => void"
|
||
],
|
||
"description": [
|
||
"\nRegister an action factory. Action factories are used to configure and\nserialize/deserialize dynamic actions."
|
||
],
|
||
"label": "registerActionFactory",
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 48,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L48"
|
||
},
|
||
"tags": [],
|
||
"returnComment": []
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 24,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L24"
|
||
},
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"functions": [],
|
||
"interfaces": [
|
||
{
|
||
"id": "def-server.ActionFactoryDefinition",
|
||
"type": "Interface",
|
||
"label": "ActionFactoryDefinition",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<P> extends Partial<",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.PersistableState",
|
||
"text": "PersistableState"
|
||
},
|
||
"<P>>"
|
||
],
|
||
"description": [],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-server.ActionFactoryDefinition.id",
|
||
"type": "string",
|
||
"label": "id",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/types.ts",
|
||
"lineNumber": 19,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/types.ts#L19"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/types.ts",
|
||
"lineNumber": 17,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/types.ts#L17"
|
||
},
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-server.ActionFactory",
|
||
"type": "Interface",
|
||
"label": "ActionFactory",
|
||
"signature": [
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactory",
|
||
"text": "ActionFactory"
|
||
},
|
||
"<P> extends ",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.PersistableState",
|
||
"text": "PersistableState"
|
||
},
|
||
"<P>"
|
||
],
|
||
"description": [],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-server.ActionFactory.id",
|
||
"type": "string",
|
||
"label": "id",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/types.ts",
|
||
"lineNumber": 24,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/types.ts#L24"
|
||
}
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/types.ts",
|
||
"lineNumber": 22,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/types.ts#L22"
|
||
},
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"enums": [],
|
||
"misc": [
|
||
{
|
||
"id": "def-server.DynamicActionsState",
|
||
"type": "Type",
|
||
"label": "DynamicActionsState",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 27,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L27"
|
||
},
|
||
"signature": [
|
||
"{ events: SerializedEvent[]; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-server.BaseActionConfig",
|
||
"type": "Type",
|
||
"label": "BaseActionConfig",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 10,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L10"
|
||
},
|
||
"signature": [
|
||
"{ [key: string]: ",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.Serializable",
|
||
"text": "Serializable"
|
||
},
|
||
"; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-server.SerializedAction",
|
||
"type": "Type",
|
||
"label": "SerializedAction",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 12,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L12"
|
||
},
|
||
"signature": [
|
||
"{ readonly factoryId: string; readonly name: string; readonly config: Config; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-server.SerializedEvent",
|
||
"type": "Type",
|
||
"label": "SerializedEvent",
|
||
"tags": [],
|
||
"description": [
|
||
"\nSerialized representation of a triggers-action pair, used to persist in storage."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 21,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L21"
|
||
},
|
||
"signature": [
|
||
"{ eventId: string; triggers: string[]; action: SerializedAction; }"
|
||
],
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"objects": [],
|
||
"setup": {
|
||
"id": "def-server.SetupContract",
|
||
"type": "Interface",
|
||
"label": "SetupContract",
|
||
"description": [],
|
||
"tags": [],
|
||
"children": [
|
||
{
|
||
"tags": [],
|
||
"id": "def-server.SetupContract.registerActionFactory",
|
||
"type": "Function",
|
||
"label": "registerActionFactory",
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 15,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L15"
|
||
},
|
||
"signature": [
|
||
"(definition: ",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "server",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-server.ActionFactoryDefinition",
|
||
"text": "ActionFactoryDefinition"
|
||
},
|
||
"<",
|
||
{
|
||
"pluginId": "uiActionsEnhanced",
|
||
"scope": "common",
|
||
"docId": "kibUiActionsEnhancedPluginApi",
|
||
"section": "def-common.SerializedEvent",
|
||
"text": "SerializedEvent"
|
||
},
|
||
">) => void"
|
||
]
|
||
}
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 14,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L14"
|
||
},
|
||
"lifecycle": "setup",
|
||
"initialIsOpen": true
|
||
},
|
||
"start": {
|
||
"id": "def-server.StartContract",
|
||
"type": "Type",
|
||
"label": "StartContract",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/server/plugin.ts",
|
||
"lineNumber": 18,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/server/plugin.ts#L18"
|
||
},
|
||
"signature": [
|
||
"void"
|
||
],
|
||
"lifecycle": "start",
|
||
"initialIsOpen": true
|
||
}
|
||
},
|
||
"common": {
|
||
"classes": [],
|
||
"functions": [],
|
||
"interfaces": [],
|
||
"enums": [],
|
||
"misc": [
|
||
{
|
||
"id": "def-common.BaseActionConfig",
|
||
"type": "Type",
|
||
"label": "BaseActionConfig",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 10,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L10"
|
||
},
|
||
"signature": [
|
||
"{ [key: string]: ",
|
||
{
|
||
"pluginId": "kibanaUtils",
|
||
"scope": "common",
|
||
"docId": "kibKibanaUtilsPluginApi",
|
||
"section": "def-common.Serializable",
|
||
"text": "Serializable"
|
||
},
|
||
"; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-common.SerializedAction",
|
||
"type": "Type",
|
||
"label": "SerializedAction",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 12,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L12"
|
||
},
|
||
"signature": [
|
||
"{ readonly factoryId: string; readonly name: string; readonly config: Config; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-common.SerializedEvent",
|
||
"type": "Type",
|
||
"label": "SerializedEvent",
|
||
"tags": [],
|
||
"description": [
|
||
"\nSerialized representation of a triggers-action pair, used to persist in storage."
|
||
],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 21,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L21"
|
||
},
|
||
"signature": [
|
||
"{ eventId: string; triggers: string[]; action: SerializedAction; }"
|
||
],
|
||
"initialIsOpen": false
|
||
},
|
||
{
|
||
"id": "def-common.DynamicActionsState",
|
||
"type": "Type",
|
||
"label": "DynamicActionsState",
|
||
"tags": [],
|
||
"description": [],
|
||
"source": {
|
||
"path": "x-pack/plugins/ui_actions_enhanced/common/types.ts",
|
||
"lineNumber": 27,
|
||
"link": "https://github.com/elastic/kibana/tree/7.xx-pack/plugins/ui_actions_enhanced/common/types.ts#L27"
|
||
},
|
||
"signature": [
|
||
"{ events: SerializedEvent[]; }"
|
||
],
|
||
"initialIsOpen": false
|
||
}
|
||
],
|
||
"objects": []
|
||
}
|
||
} |