2021-03-03 04:02:17 +01:00
{
"id" : "core.application" ,
"client" : {
"classes" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory" ,
"type" : "Class" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "ScopedHistory" ,
"description" : [
"\nA wrapper around a `History` instance that is scoped to a particular base path of the history stack. Behaves\nsimilarly to the `basename` option except that this wrapper hides any history stack entries from outside the scope\nof this base path.\n\nThis wrapper also allows Core and Plugins to share a single underlying global `History` instance without exposing\nthe history of other applications.\n\nThe {@link ScopedHistory.createSubHistory | createSubHistory} method is particularly useful for applications that\ncontain any number of \"sub-apps\" which should not have access to the main application's history or basePath.\n"
] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.ScopedHistory" ,
"text" : "ScopedHistory"
} ,
"<HistoryLocationState> implements " ,
"History" ,
"<HistoryLocationState>"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 34
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.Unnamed" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "Constructor" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"any"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 59
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.Unnamed.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "parentHistory" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"History" ,
"<any>"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 59
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.Unnamed.$2" ,
2021-03-03 04:02:17 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "basePath" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"string"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 59
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.createSubHistory" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "createSubHistory" ,
"description" : [
"\nCreates a `ScopedHistory` for a subpath of this `ScopedHistory`. Useful for applications that may have sub-apps\nthat do not need access to the containing application's history.\n"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
"<SubHistoryLocationState = unknown>(basePath: string) => " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.ScopedHistory" ,
"text" : "ScopedHistory"
} ,
"<SubHistoryLocationState>"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 77
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "core" ,
"id" : "def-public.ScopedHistory.createSubHistory.$1" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "basePath" ,
2021-06-07 23:55:35 +02:00
"description" : [
"the URL path scope for the sub history"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 78
} ,
"deprecated" : false ,
"isRequired" : true
}
] ,
2021-03-03 04:02:17 +01:00
"returnComment" : [ ]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.length" ,
"type" : "number" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "length" ,
2021-03-03 04:02:17 +01:00
"description" : [
"\nThe number of entries in the history stack, including all entries forwards and backwards from the current location."
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 86
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.location" ,
"type" : "Object" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "location" ,
2021-03-03 04:02:17 +01:00
"description" : [
"\nThe current location of the history stack."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"Location" ,
"<HistoryLocationState>"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 94
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.action" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "action" ,
2021-03-03 04:02:17 +01:00
"description" : [
"\nThe last action dispatched on the history stack."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
2021-06-07 23:55:35 +02:00
"\"PUSH\" | \"POP\" | \"REPLACE\""
2021-05-06 21:29:47 +02:00
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 102
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.push" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "push" ,
"description" : [
"\nPushes a new location onto the history stack. If there are forward entries in the stack, they will be removed.\n"
] ,
"signature" : [
"(pathOrLocation: string | " ,
"LocationDescriptorObject" ,
"<HistoryLocationState>, state?: HistoryLocationState | undefined) => void"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 113
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.push.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "pathOrLocation" ,
2021-06-07 23:55:35 +02:00
"description" : [
"a string or location descriptor"
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"string | " ,
"LocationDescriptorObject" ,
"<HistoryLocationState>"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 114
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.push.$2" ,
2021-03-03 04:02:17 +01:00
"type" : "Uncategorized" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "state" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"HistoryLocationState | undefined"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 115
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : false
2021-03-03 04:02:17 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
} ,
{
"parentPluginId" : "core" ,
"id" : "def-public.ScopedHistory.replace" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "replace" ,
"description" : [
"\nReplaces the current location in the history stack. Does not remove forward or backward entries.\n"
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"(pathOrLocation: string | " ,
"LocationDescriptorObject" ,
"<HistoryLocationState>, state?: HistoryLocationState | undefined) => void"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-05-06 21:29:47 +02:00
"lineNumber" : 131
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.replace.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "pathOrLocation" ,
2021-06-07 23:55:35 +02:00
"description" : [
"a string or location descriptor"
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"string | " ,
"LocationDescriptorObject" ,
"<HistoryLocationState>"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 132
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.replace.$2" ,
2021-03-03 04:02:17 +01:00
"type" : "Uncategorized" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "state" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"HistoryLocationState | undefined"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 133
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : false
2021-03-03 04:02:17 +01:00
}
] ,
"returnComment" : [ ]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.go" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "go" ,
"description" : [
"\nSend the user forward or backwards in the history stack.\n"
] ,
"signature" : [
"(n: number) => void"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 150
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.go.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "number" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "n" ,
2021-06-07 23:55:35 +02:00
"description" : [
"number of positions in the stack to go. Negative numbers indicate number of entries backward, positive\nnumbers for forwards. If passed 0, the current location will be reloaded. If `n` exceeds the number of\nentries available, this is a no-op."
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"number"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 150
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
}
] ,
"returnComment" : [ ]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.goBack" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "goBack" ,
2021-03-03 04:02:17 +01:00
"description" : [
"\nSend the user one location back in the history stack. Equivalent to calling\n{@link ScopedHistory.go | ScopedHistory.go(-1)}. If no more entries are available backwards, this is a no-op."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"() => void"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 168
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
"children" : [ ] ,
2021-03-03 04:02:17 +01:00
"returnComment" : [ ]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.goForward" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "goForward" ,
2021-03-03 04:02:17 +01:00
"description" : [
"\nSend the user one location forward in the history stack. Equivalent to calling\n{@link ScopedHistory.go | ScopedHistory.go(1)}. If no more entries are available forwards, this is a no-op."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"() => void"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 177
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
"children" : [ ] ,
2021-03-03 04:02:17 +01:00
"returnComment" : [ ]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.block" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "block" ,
"description" : [
"\nAdd a block prompt requesting user confirmation when navigating away from the current page."
] ,
"signature" : [
"(prompt?: string | boolean | " ,
"History" ,
".TransitionPromptHook<HistoryLocationState> | undefined) => " ,
"UnregisterCallback"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 185
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.block.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "prompt" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"string | boolean | " ,
"History" ,
".TransitionPromptHook<HistoryLocationState> | undefined"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 186
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : false
2021-03-03 04:02:17 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
} ,
{
"parentPluginId" : "core" ,
"id" : "def-public.ScopedHistory.listen" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "listen" ,
"description" : [
"\nAdds a listener for location updates.\n"
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
2021-05-06 21:29:47 +02:00
"(listener: (location: " ,
"Location" ,
"<HistoryLocationState>, action: " ,
"Action" ,
") => void) => " ,
2021-03-03 04:02:17 +01:00
"UnregisterCallback"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-05-06 21:29:47 +02:00
"lineNumber" : 205
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.listen.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "listener" ,
2021-06-07 23:55:35 +02:00
"description" : [
"a function that receives location updates."
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"(location: " ,
"Location" ,
"<HistoryLocationState>, action: " ,
"Action" ,
") => void"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 206
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
}
] ,
"returnComment" : [
"an function to unsubscribe the listener."
]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.ScopedHistory.createHref" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
"label" : "createHref" ,
"description" : [
"\nCreates an href (string) to the location.\nIf `prependBasePath` is true (default), it will prepend the location's path with the scoped history basePath.\n"
] ,
"signature" : [
"(location: " ,
"LocationDescriptorObject" ,
"<HistoryLocationState>, { prependBasePath }?: { prependBasePath?: boolean | undefined; }) => string"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 222
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.createHref.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "location" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
"LocationDescriptorObject" ,
"<HistoryLocationState>"
] ,
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 223
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.createHref.$2.prependBasePathtrue" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "{ prependBasePath = true }" ,
2021-03-03 04:02:17 +01:00
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
"lineNumber" : 224
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ScopedHistory.createHref.$2.prependBasePathtrue.prependBasePath" ,
2021-03-03 04:02:17 +01:00
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "prependBasePath" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"boolean | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/scoped_history.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 224
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
}
2021-05-06 21:29:47 +02:00
]
2021-03-03 04:02:17 +01:00
}
] ,
"returnComment" : [ ]
}
] ,
"initialIsOpen" : false
}
] ,
"functions" : [ ] ,
"interfaces" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App" ,
2021-03-03 04:02:17 +01:00
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "App" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-06 02:12:28 +01:00
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.App" ,
"text" : "App"
} ,
"<HistoryLocationState>"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 79
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.id" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "id" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nThe unique identifier of the application"
2021-03-03 04:02:17 +01:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 83
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.title" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "title" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nThe title of the application."
2021-03-03 04:02:17 +01:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 88
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
2021-03-03 04:02:17 +01:00
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.category" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "category" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nThe category definition of the product\nSee {@link AppCategory}\nSee DEFAULT_APP_CATEGORIES for more reference"
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"AppCategory" ,
" | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 95
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.status" ,
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "status" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nThe initial status of the application.\nDefaulting to `accessible`"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.AppStatus" ,
"text" : "AppStatus"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
" | undefined"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 101
} ,
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.navLinkStatus" ,
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "navLinkStatus" ,
"description" : [
"\nThe initial status of the application's navLink.\nDefaulting to `visible` if `status` is `accessible` and `hidden` if status is `inaccessible`\nSee {@link AppNavLinkStatus}"
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.AppNavLinkStatus" ,
"text" : "AppNavLinkStatus"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
" | undefined"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 108
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.defaultPath" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "defaultPath" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nAllow to define the default path a user should be directed to when navigating to the app.\nWhen defined, this value will be used as a default for the `path` option when calling {@link ApplicationStart.navigateToApp | navigateToApp}`,\nand will also be appended to the {@link ChromeNavLink | application navLink} in the navigation bar."
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 115
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.updater$" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "updater$" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nAn {@link AppUpdater} observable that can be used to update the application {@link AppUpdatableFields} at runtime.\n"
2021-03-03 04:02:17 +01:00
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"Observable" ,
"<" ,
2021-03-03 04:02:17 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUpdater" ,
"text" : "AppUpdater"
} ,
"> | undefined"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 149
} ,
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.order" ,
"type" : "number" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "order" ,
"description" : [
"\nAn ordinal used to sort nav links relative to one another for display."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"number | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 154
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.tooltip" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "tooltip" ,
"description" : [
"\nA tooltip shown when hovering over app link."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 159
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.euiIconType" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "euiIconType" ,
"description" : [
"\nA EUI iconType that will be used for the app's icon. This icon\ntakes precendence over the `icon` property."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 165
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.icon" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "icon" ,
"description" : [
"\nA URL to an image file used as an icon. Used as a fallback\nif `euiIconType` is not provided."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 171
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.capabilities" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "capabilities" ,
"description" : [
"\nCustom capabilities defined by the app."
] ,
"signature" : [
"Partial<" ,
2021-04-15 17:36:10 +02:00
"Capabilities" ,
2021-03-03 04:02:17 +01:00
"> | undefined"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 176
} ,
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.chromeless" ,
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "chromeless" ,
"description" : [
"\nHide the UI chrome when the application is mounted. Defaults to `false`.\nTakes precedence over chrome service visibility settings."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"boolean | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 182
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.App.mount" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "mount" ,
"description" : [
"\nA mount function called when the user navigates to this app's route."
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
2021-06-07 23:55:35 +02:00
"(params: " ,
2021-05-20 19:22:41 +02:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-06-07 23:55:35 +02:00
"section" : "def-public.AppMountParameters" ,
"text" : "AppMountParameters"
2021-05-20 19:22:41 +02:00
} ,
2021-06-07 23:55:35 +02:00
"<HistoryLocationState>) => " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUnmount" ,
"text" : "AppUnmount"
} ,
" | Promise<" ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUnmount" ,
"text" : "AppUnmount"
} ,
">"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 187
} ,
2021-06-07 23:55:35 +02:00
"deprecated" : false ,
"returnComment" : [ ] ,
"children" : [
{
"parentPluginId" : "core" ,
"id" : "def-public.params" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "params" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppMountParameters" ,
"text" : "AppMountParameters"
} ,
"<HistoryLocationState>"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 326
} ,
"deprecated" : false
}
]
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.appRoute" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "appRoute" ,
"description" : [
"\nOverride the application's routing path from `/app/${id}`.\nMust be unique across registered applications. Should not include the\nbase path from HTTP."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 194
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.App.exactRoute" ,
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "exactRoute" ,
"description" : [
"\nIf set to true, the application's route will only be checked against an exact match. Defaults to `false`.\n"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"boolean | undefined"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 212
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-05-27 11:30:15 +02:00
"id" : "def-public.App.keywords" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "keywords" ,
"description" : [
"Optional keywords to match with in deep links search. Omit if this part of the hierarchy does not have a page URL."
] ,
"signature" : [
"string[] | undefined"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 215
} ,
"deprecated" : false
} ,
{
"parentPluginId" : "core" ,
"id" : "def-public.App.deepLinks" ,
"type" : "Array" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-05-27 11:30:15 +02:00
"label" : "deepLinks" ,
2021-03-06 02:12:28 +01:00
"description" : [
2021-05-27 11:30:15 +02:00
"\nInput type for registering secondary in-app locations for an application.\n\nDeep links must include at least one of `path` or `deepLinks`. A deep link that does not have a `path`\nrepresents a topological level in the application's hierarchy, but does not have a destination URL that is\nuser-accessible.\n"
2021-03-06 02:12:28 +01:00
] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-05-27 11:30:15 +02:00
"section" : "def-public.AppDeepLink" ,
"text" : "AppDeepLink"
2021-03-06 02:12:28 +01:00
} ,
2021-05-27 11:30:15 +02:00
"[] | undefined"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 254
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveConfirmAction" ,
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppLeaveConfirmAction" ,
"description" : [
"\nAction to return from a {@link AppLeaveHandler} to show a confirmation\nmessage when trying to leave an application.\n\nSee {@link AppLeaveActionFactory}\n"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 552
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveConfirmAction.type" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppLeaveActionType" ,
"text" : "AppLeaveActionType"
} ,
".confirm"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 553
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveConfirmAction.text" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "text" ,
"description" : [ ] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 554
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveConfirmAction.title" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "title" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 555
2021-03-06 02:12:28 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveConfirmAction.callback" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "callback" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"(() => void) | undefined"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 556
2021-03-06 02:12:28 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveDefaultAction" ,
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppLeaveDefaultAction" ,
"description" : [
"\nAction to return from a {@link AppLeaveHandler} to execute the default\nbehaviour when leaving the application.\n\nSee {@link AppLeaveActionFactory}\n"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 540
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveDefaultAction.type" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppLeaveActionType" ,
"text" : "AppLeaveActionType"
} ,
".default"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 541
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationSetup" ,
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "ApplicationSetup" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 607
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationSetup.register" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "register" ,
2021-05-06 21:29:47 +02:00
"description" : [
"\nRegister an mountable application to the system."
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"<HistoryLocationState = unknown>(app: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.App" ,
"text" : "App"
} ,
"<HistoryLocationState>) => void"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 613
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationSetup.register.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "app" ,
2021-05-06 21:29:47 +02:00
"description" : [
"- an {@link App}"
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.App" ,
"text" : "App"
} ,
"<HistoryLocationState>"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 613
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-06 02:12:28 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationSetup.registerAppUpdater" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "registerAppUpdater" ,
2021-05-06 21:29:47 +02:00
"description" : [
"\nRegister an application updater that can be used to change the {@link AppUpdatableFields} fields\nof all applications at runtime.\n\nThis is meant to be used by plugins that needs to updates the whole list of applications.\nTo only updates a specific application, use the `updater$` property of the registered application instead.\n"
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"(appUpdater$: " ,
"Observable" ,
"<" ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUpdater" ,
"text" : "AppUpdater"
} ,
">) => void"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 642
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationSetup.registerAppUpdater.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "appUpdater$" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"Observable" ,
"<" ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUpdater" ,
"text" : "AppUpdater"
} ,
">"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 642
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-06 02:12:28 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
2021-03-06 02:12:28 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart" ,
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "ApplicationStart" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 683
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart.capabilities" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "capabilities" ,
"description" : [
"\nGets the read-only capabilities."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
2021-06-07 23:55:35 +02:00
"{ readonly [x: string]: Readonly<{ [x: string]: boolean | Readonly<{ [x: string]: boolean; }>; }>; readonly navLinks: Readonly<{ [x: string]: boolean; }>; readonly management: Readonly<{ [x: string]: Readonly<{ [x: string]: boolean; }>; }>; readonly catalogue: Readonly<{ [x: string]: boolean; }>; }"
2021-05-06 21:29:47 +02:00
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 687
2021-03-06 02:12:28 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart.applications$" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "applications$" ,
"description" : [
"\nObservable emitting the list of currently registered apps and their associated status.\n"
] ,
"signature" : [
"Observable" ,
"<ReadonlyMap<string, " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.PublicAppInfo" ,
"text" : "PublicAppInfo"
} ,
">>"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 696
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart.navigateToApp" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "navigateToApp" ,
2021-05-06 21:29:47 +02:00
"description" : [
"\nNavigate to a given app\n"
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"(appId: string, options?: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.NavigateToAppOptions" ,
"text" : "NavigateToAppOptions"
} ,
" | undefined) => Promise<void>"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 704
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.navigateToApp.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "appId" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"string"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 704
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.navigateToApp.$2" ,
2021-03-06 02:12:28 +01:00
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "options" ,
2021-05-06 21:29:47 +02:00
"description" : [
"- navigation options"
] ,
2021-03-06 02:12:28 +01:00
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.NavigateToAppOptions" ,
"text" : "NavigateToAppOptions"
} ,
" | undefined"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 704
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : false
2021-03-06 02:12:28 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart.navigateToUrl" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "navigateToUrl" ,
"description" : [
"\nNavigate to given URL in a SPA friendly way when possible (when the URL will redirect to a valid application\nwithin the current basePath).\n\nThe method resolves pathnames the same way browsers do when resolving a `<a href>` value. The provided `url` can be:\n- an absolute URL\n- an absolute path\n- a path relative to the current URL (window.location.href)\n\nIf all these criteria are true for the given URL:\n- (only for absolute URLs) The origin of the URL matches the origin of the browser's current location\n- The resolved pathname of the provided URL/path starts with the current basePath (eg. /mybasepath/s/my-space)\n- The pathname segment after the basePath matches any known application route (eg. /app/<id>/ or any application's `appRoute` configuration)\n\nThen a SPA navigation will be performed using `navigateToApp` using the corresponding application and path.\nOtherwise, fallback to a full page reload to navigate to the url using `window.location.assign`\n"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"(url: string) => Promise<void>"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 742
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.navigateToUrl.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "url" ,
"description" : [
"- an absolute URL, an absolute path or a relative path, to navigate to."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 742
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-06 02:12:28 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart.getUrlForApp" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "getUrlForApp" ,
"description" : [
"\nReturns the absolute path (or URL) to a given app, including the global base path.\n\nBy default, it returns the absolute path of the application (e.g `/basePath/app/my-app`).\nUse the `absolute` option to generate an absolute url instead (e.g `http://host:port/basePath/app/my-app`)\n\nNote that when generating absolute urls, the origin (protocol, host and port) are determined from the browser's current location.\n"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"(appId: string, options?: { path?: string | undefined; absolute?: boolean | undefined; } | undefined) => string"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 756
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.getUrlForApp.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "appId" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-06 02:12:28 +01:00
"signature" : [
"string"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 756
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
"isRequired" : true
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.getUrlForApp.$2.options" ,
2021-03-06 02:12:28 +01:00
"type" : "Object" ,
"tags" : [ ] ,
2021-05-06 21:29:47 +02:00
"label" : "options" ,
2021-03-06 02:12:28 +01:00
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 756
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-06 02:12:28 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.getUrlForApp.$2.options.path" ,
2021-03-06 02:12:28 +01:00
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "path" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 756
2021-03-06 02:12:28 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-04-15 17:36:10 +02:00
"id" : "def-public.ApplicationStart.getUrlForApp.$2.options.absolute" ,
2021-03-06 02:12:28 +01:00
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "absolute" ,
"description" : [ ] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"boolean | undefined"
] ,
2021-03-06 02:12:28 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 756
2021-03-06 02:12:28 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-06 02:12:28 +01:00
}
2021-05-06 21:29:47 +02:00
]
2021-03-06 02:12:28 +01:00
}
] ,
2021-05-06 21:29:47 +02:00
"returnComment" : [ ]
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.ApplicationStart.currentAppId$" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "currentAppId$" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nAn observable that emits the current application id and each subsequent id update."
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"Observable" ,
"<string | undefined>"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 761
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-03 04:02:17 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.AppMountParameters" ,
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "AppMountParameters" ,
2021-05-06 21:29:47 +02:00
"description" : [ ] ,
2021-03-03 04:02:17 +01:00
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppMountParameters" ,
"text" : "AppMountParameters"
} ,
"<HistoryLocationState>"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 336
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.AppMountParameters.element" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "element" ,
"description" : [
"\nThe container element to render the application into."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"HTMLElement"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 340
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.AppMountParameters.history" ,
"type" : "Object" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "history" ,
"description" : [
"\nA scoped history instance for your application. Should be used to wire up\nyour applications Router.\n"
2021-03-06 02:12:28 +01:00
] ,
2021-03-03 04:02:17 +01:00
"signature" : [
2021-03-06 02:12:28 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.ScopedHistory" ,
"text" : "ScopedHistory"
} ,
"<HistoryLocationState>"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 386
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false
2021-03-06 02:12:28 +01:00
} ,
2021-03-03 04:02:17 +01:00
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
"id" : "def-public.AppMountParameters.appBasePath" ,
"type" : "string" ,
2021-03-06 02:12:28 +01:00
"tags" : [
"deprecated"
] ,
"label" : "appBasePath" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nThe route path for configuring navigation to the application.\nThis string should not include the base path from HTTP.\n"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 436
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : true ,
"references" : [
{
"plugin" : "management" ,
"link" : {
"path" : "src/plugins/management/public/application.tsx" ,
"lineNumber" : 16
}
} ,
2021-06-07 21:02:57 +02:00
{
"plugin" : "fleet" ,
"link" : {
"path" : "x-pack/plugins/fleet/public/applications/integrations/index.tsx" ,
"lineNumber" : 67
}
} ,
2021-05-06 21:29:47 +02:00
{
"plugin" : "fleet" ,
"link" : {
"path" : "x-pack/plugins/fleet/public/applications/fleet/index.tsx" ,
"lineNumber" : 67
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/account_management/account_management_app.test.ts" ,
"lineNumber" : 57
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/access_agreement/access_agreement_app.test.ts" ,
"lineNumber" : 50
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/logged_out/logged_out_app.test.ts" ,
"lineNumber" : 48
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/login/login_app.test.ts" ,
"lineNumber" : 53
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/logout/logout_app.test.ts" ,
"lineNumber" : 54
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/overwritten_session/overwritten_session_app.test.ts" ,
"lineNumber" : 55
}
} ,
{
"plugin" : "fleet" ,
"link" : {
"path" : "x-pack/plugins/fleet/target/types/public/applications/fleet/index.d.ts" ,
"lineNumber" : 11
}
2021-06-07 23:55:35 +02:00
} ,
{
"plugin" : "fleet" ,
"link" : {
"path" : "x-pack/plugins/fleet/target/types/public/applications/integrations/index.d.ts" ,
"lineNumber" : 11
}
2021-05-06 21:29:47 +02:00
}
]
2021-03-06 02:12:28 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
"id" : "def-public.AppMountParameters.onAppLeave" ,
"type" : "Function" ,
2021-03-06 02:12:28 +01:00
"tags" : [
"deprecated"
] ,
"label" : "onAppLeave" ,
"description" : [
"\nA function that can be used to register a handler that will be called\nwhen the user is leaving the current application, allowing to\nprompt a confirmation message before actually changing the page.\n\nThis will be called either when the user goes to another application, or when\ntrying to close the tab or manually changing the url.\n"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"(handler: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppLeaveHandler" ,
"text" : "AppLeaveHandler"
} ,
") => void"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 471
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : true ,
"references" : [
{
"plugin" : "dashboard" ,
"link" : {
2021-06-07 23:55:35 +02:00
"path" : "src/plugins/dashboard/public/types.ts" ,
"lineNumber" : 194
2021-05-06 21:29:47 +02:00
}
} ,
{
"plugin" : "dashboard" ,
"link" : {
"path" : "src/plugins/dashboard/public/application/dashboard_router.tsx" ,
2021-06-07 23:55:35 +02:00
"lineNumber" : 57
2021-05-06 21:29:47 +02:00
}
} ,
{
"plugin" : "dashboard" ,
"link" : {
"path" : "src/plugins/dashboard/public/plugin.tsx" ,
2021-06-07 21:02:57 +02:00
"lineNumber" : 299
2021-05-06 21:29:47 +02:00
}
} ,
{
"plugin" : "maps" ,
"link" : {
"path" : "x-pack/plugins/maps/public/render_app.tsx" ,
"lineNumber" : 68
}
} ,
{
"plugin" : "maps" ,
"link" : {
"path" : "x-pack/plugins/maps/public/routes/map_page/map_app/map_app.tsx" ,
2021-06-07 23:55:35 +02:00
"lineNumber" : 67
2021-05-06 21:29:47 +02:00
}
} ,
{
"plugin" : "maps" ,
"link" : {
"path" : "x-pack/plugins/maps/public/routes/map_page/map_page.tsx" ,
"lineNumber" : 19
}
} ,
2021-05-27 11:30:15 +02:00
{
"plugin" : "lens" ,
"link" : {
"path" : "x-pack/plugins/lens/public/app_plugin/types.ts" ,
2021-06-07 21:02:57 +02:00
"lineNumber" : 44
}
} ,
{
"plugin" : "lens" ,
"link" : {
"path" : "x-pack/plugins/lens/public/app_plugin/types.ts" ,
"lineNumber" : 72
2021-05-27 11:30:15 +02:00
}
} ,
{
"plugin" : "lens" ,
"link" : {
"path" : "x-pack/plugins/lens/public/app_plugin/mounter.tsx" ,
2021-06-07 21:02:57 +02:00
"lineNumber" : 219
2021-05-27 11:30:15 +02:00
}
} ,
2021-05-06 21:29:47 +02:00
{
"plugin" : "ml" ,
"link" : {
"path" : "x-pack/plugins/ml/public/application/app.tsx" ,
"lineNumber" : 131
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/index.tsx" ,
"lineNumber" : 17
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/account_management/account_management_app.test.ts" ,
"lineNumber" : 58
}
} ,
{
"plugin" : "maps" ,
"link" : {
"path" : "x-pack/plugins/maps/target/types/public/render_app.d.ts" ,
"lineNumber" : 5
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/access_agreement/access_agreement_app.test.ts" ,
"lineNumber" : 51
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/logged_out/logged_out_app.test.ts" ,
"lineNumber" : 49
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/login/login_app.test.ts" ,
"lineNumber" : 54
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/logout/logout_app.test.ts" ,
"lineNumber" : 55
}
} ,
{
"plugin" : "security" ,
"link" : {
"path" : "x-pack/plugins/security/public/authentication/overwritten_session/overwritten_session_app.test.ts" ,
"lineNumber" : 56
}
} ,
{
"plugin" : "maps" ,
"link" : {
"path" : "x-pack/plugins/maps/target/types/public/routes/map_page/map_page.d.ts" ,
"lineNumber" : 9
}
} ,
{
"plugin" : "maps" ,
"link" : {
"path" : "x-pack/plugins/maps/target/types/public/routes/map_page/map_app/map_app.d.ts" ,
2021-06-07 23:55:35 +02:00
"lineNumber" : 17
2021-05-06 21:29:47 +02:00
}
}
2021-06-07 23:55:35 +02:00
] ,
"returnComment" : [ ] ,
"children" : [
{
"parentPluginId" : "core" ,
"id" : "def-public.handler" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "handler" ,
"description" : [ ] ,
"signature" : [
"(factory: " ,
"AppLeaveActionFactory" ,
", nextAppId?: string | undefined) => " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppLeaveAction" ,
"text" : "AppLeaveAction"
}
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 471
} ,
"deprecated" : false
}
2021-03-03 04:02:17 +01:00
]
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppMountParameters.setHeaderActionMenu" ,
"type" : "Function" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "setHeaderActionMenu" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nA function that can be used to set the mount point used to populate the application action container\nin the chrome header.\n\nCalling the handler multiple time will erase the current content of the action menu with the mount from the latest call.\nCalling the handler with `undefined` will unmount the current mount point.\nCalling the handler after the application has been unmounted will have no effect.\n"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"(menuMount: " ,
2021-03-03 04:02:17 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibCorePluginApi" ,
"section" : "def-public.MountPoint" ,
"text" : "MountPoint"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
"<HTMLElement> | undefined) => void"
2021-05-06 21:29:47 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 502
2021-05-06 21:29:47 +02:00
} ,
2021-06-07 23:55:35 +02:00
"deprecated" : false ,
"returnComment" : [ ] ,
"children" : [
{
"parentPluginId" : "core" ,
"id" : "def-public.menuMount" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "menuMount" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCorePluginApi" ,
"section" : "def-public.MountPoint" ,
"text" : "MountPoint"
} ,
"<HTMLElement> | undefined"
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 502
} ,
"deprecated" : false
}
]
2021-03-03 04:02:17 +01:00
}
] ,
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.NavigateToAppOptions" ,
"type" : "Interface" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "NavigateToAppOptions" ,
"description" : [
"\nOptions for the {@link ApplicationStart.navigateToApp | navigateToApp API}"
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 661
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"children" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.NavigateToAppOptions.path" ,
"type" : "string" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "path" ,
"description" : [
"\noptional path inside application to deep link to.\nIf undefined, will use {@link App.defaultPath | the app's default path}` as default."
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"string | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 666
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.NavigateToAppOptions.state" ,
"type" : "Unknown" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "state" ,
"description" : [
"\noptional state to forward to the application"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"unknown"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 670
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"id" : "def-public.NavigateToAppOptions.replace" ,
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-03 04:02:17 +01:00
"label" : "replace" ,
"description" : [
"\nif true, will not create a new history entry when navigating (using `replace` instead of `push`)"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"boolean | undefined"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 674
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-05-06 19:09:09 +02:00
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-05-06 19:09:09 +02:00
"id" : "def-public.NavigateToAppOptions.openInNewTab" ,
"type" : "CompoundType" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-05-06 19:09:09 +02:00
"label" : "openInNewTab" ,
"description" : [
"\nif true, will open the app in new tab, will share session information via window.open if base"
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"boolean | undefined"
] ,
2021-05-06 19:09:09 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 679
2021-05-06 19:09:09 +02:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false
2021-03-03 04:02:17 +01:00
}
] ,
"initialIsOpen" : false
}
] ,
"enums" : [
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveActionType" ,
2021-03-03 04:02:17 +01:00
"type" : "Enum" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppLeaveActionType" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nPossible type of actions on application leave.\n"
2021-03-03 04:02:17 +01:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 527
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppNavLinkStatus" ,
2021-03-03 04:02:17 +01:00
"type" : "Enum" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppNavLinkStatus" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nStatus of the application's navLink.\n"
2021-03-03 04:02:17 +01:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 40
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppStatus" ,
2021-03-03 04:02:17 +01:00
"type" : "Enum" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppStatus" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nAccessibility status of an application.\n"
2021-03-03 04:02:17 +01:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 24
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
}
] ,
"misc" : [
2021-05-27 11:30:15 +02:00
{
"parentPluginId" : "core" ,
"id" : "def-public.AppDeepLink" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "AppDeepLink" ,
"description" : [
"\nInput type for registering secondary in-app locations for an application.\n\nDeep links must include at least one of `path` or `deepLinks`. A deep link that does not have a `path`\nrepresents a topological level in the application's hierarchy, but does not have a destination URL that is\nuser-accessible."
] ,
"signature" : [
2021-06-07 23:55:35 +02:00
"({ id: string; title: string; keywords?: string[] | undefined; navLinkStatus?: " ,
2021-05-27 11:30:15 +02:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppNavLinkStatus" ,
"text" : "AppNavLinkStatus"
} ,
" | undefined; } & { path: string; deepLinks?: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppDeepLink" ,
"text" : "AppDeepLink"
} ,
2021-06-07 23:55:35 +02:00
"[] | undefined; }) | ({ id: string; title: string; keywords?: string[] | undefined; navLinkStatus?: " ,
2021-05-27 11:30:15 +02:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppNavLinkStatus" ,
"text" : "AppNavLinkStatus"
} ,
" | undefined; } & { path?: string | undefined; deepLinks: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppDeepLink" ,
"text" : "AppDeepLink"
} ,
2021-06-07 23:55:35 +02:00
"[]; })"
2021-05-27 11:30:15 +02:00
] ,
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 279
} ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
2021-03-03 04:02:17 +01:00
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveAction" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppLeaveAction" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nPossible actions to return from a {@link AppLeaveHandler}\n\nSee {@link AppLeaveConfirmAction} and {@link AppLeaveDefaultAction}\n"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.AppLeaveDefaultAction" ,
"text" : "AppLeaveDefaultAction"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
" | " ,
2021-03-03 04:02:17 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.AppLeaveConfirmAction" ,
"text" : "AppLeaveConfirmAction"
}
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 566
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppLeaveHandler" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
"tags" : [
2021-03-06 02:12:28 +01:00
"deprecated"
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"label" : "AppLeaveHandler" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-10 16:46:31 +01:00
"\nA handler that will be executed before leaving the application, either when\ngoing to another application or when closing the browser tab or manually changing\nthe url.\nShould return `confirm` to prompt a message to the user before leaving the page, or `default`\nto keep the default behavior (doing nothing).\n\nSee {@link AppMountParameters} for detailed usage examples.\n"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"(factory: " ,
"AppLeaveActionFactory" ,
2021-06-07 23:55:35 +02:00
", nextAppId?: string | undefined) => " ,
2021-03-06 02:12:28 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppLeaveAction" ,
"text" : "AppLeaveAction"
}
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 517
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : true ,
"references" : [
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/timelines/components/flyout/index.tsx" ,
"lineNumber" : 14
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/timelines/components/flyout/index.tsx" ,
"lineNumber" : 30
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/home/index.tsx" ,
"lineNumber" : 27
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/home/index.tsx" ,
"lineNumber" : 44
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/routes.tsx" ,
"lineNumber" : 13
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/routes.tsx" ,
"lineNumber" : 23
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/app.tsx" ,
"lineNumber" : 14
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/app.tsx" ,
"lineNumber" : 33
}
} ,
{
"plugin" : "securitySolution" ,
"link" : {
"path" : "x-pack/plugins/security_solution/public/app/app.tsx" ,
"lineNumber" : 73
}
}
] ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppMount" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppMount" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nA mount function called when the user navigates to this app's route.\n"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"(params: " ,
2021-03-03 04:02:17 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.AppMountParameters" ,
"text" : "AppMountParameters"
} ,
"<HistoryLocationState>) => " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUnmount" ,
"text" : "AppUnmount"
} ,
" | Promise<" ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppUnmount" ,
"text" : "AppUnmount"
} ,
">"
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 325
2021-05-06 21:29:47 +02:00
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppUnmount" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppUnmount" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nA function called when an application should be unmounted from the page. This function should be synchronous."
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
"() => void"
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 333
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppUpdatableFields" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppUpdatableFields" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nDefines the list of fields that can be updated via an {@link AppUpdater}."
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
2021-06-07 23:55:35 +02:00
"{ status?: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppStatus" ,
"text" : "AppStatus"
} ,
" | undefined; deepLinks?: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppDeepLink" ,
"text" : "AppDeepLink"
} ,
"[] | undefined; navLinkStatus?: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppNavLinkStatus" ,
"text" : "AppNavLinkStatus"
} ,
" | undefined; defaultPath?: string | undefined; tooltip?: string | undefined; }"
2021-05-06 21:29:47 +02:00
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 64
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-03-06 02:12:28 +01:00
"id" : "def-public.AppUpdater" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-03-06 02:12:28 +01:00
"label" : "AppUpdater" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-03-06 02:12:28 +01:00
"\nUpdater for applications.\nsee {@link ApplicationSetup}"
2021-03-03 04:02:17 +01:00
] ,
"signature" : [
2021-03-06 02:12:28 +01:00
"(app: " ,
2021-03-03 04:02:17 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.App" ,
"text" : "App"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
"<unknown>) => Partial<Pick<" ,
2021-03-03 04:02:17 +01:00
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
2021-03-06 02:12:28 +01:00
"section" : "def-public.App" ,
"text" : "App"
2021-03-03 04:02:17 +01:00
} ,
2021-05-27 11:30:15 +02:00
"<unknown>, \"status\" | \"deepLinks\" | \"navLinkStatus\" | \"defaultPath\" | \"tooltip\">> | undefined"
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
"lineNumber" : 74
} ,
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-05-27 11:30:15 +02:00
"id" : "def-public.PublicAppDeepLinkInfo" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-05-27 11:30:15 +02:00
"label" : "PublicAppDeepLinkInfo" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-05-27 11:30:15 +02:00
"\nPublic information about a registered app's {@link AppDeepLink | deepLinks}\n"
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
2021-06-07 23:55:35 +02:00
"Pick<" ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppDeepLink" ,
"text" : "AppDeepLink"
} ,
", \"title\" | \"id\" | \"path\"> & { deepLinks: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.PublicAppDeepLinkInfo" ,
"text" : "PublicAppDeepLinkInfo"
} ,
"[]; keywords: string[]; navLinkStatus: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppNavLinkStatus" ,
"text" : "AppNavLinkStatus"
} ,
"; }"
2021-05-06 21:29:47 +02:00
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 262
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
} ,
{
2021-05-06 21:29:47 +02:00
"parentPluginId" : "core" ,
2021-05-27 11:30:15 +02:00
"id" : "def-public.PublicAppInfo" ,
2021-03-03 04:02:17 +01:00
"type" : "Type" ,
2021-05-06 21:29:47 +02:00
"tags" : [ ] ,
2021-05-27 11:30:15 +02:00
"label" : "PublicAppInfo" ,
2021-03-03 04:02:17 +01:00
"description" : [
2021-05-27 11:30:15 +02:00
"\nPublic information about a registered {@link App | application}\n"
2021-03-03 04:02:17 +01:00
] ,
2021-05-06 21:29:47 +02:00
"signature" : [
2021-06-07 23:55:35 +02:00
"Pick<" ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.App" ,
"text" : "App"
} ,
"<unknown>, \"status\" | \"title\" | \"id\" | \"order\" | \"category\" | \"navLinkStatus\" | \"defaultPath\" | \"tooltip\" | \"euiIconType\" | \"icon\" | \"capabilities\" | \"chromeless\" | \"appRoute\" | \"exactRoute\"> & { status: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppStatus" ,
"text" : "AppStatus"
} ,
"; navLinkStatus: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.AppNavLinkStatus" ,
"text" : "AppNavLinkStatus"
} ,
"; appRoute: string; keywords: string[]; deepLinks: " ,
{
"pluginId" : "core" ,
"scope" : "public" ,
"docId" : "kibCoreApplicationPluginApi" ,
"section" : "def-public.PublicAppDeepLinkInfo" ,
"text" : "PublicAppDeepLinkInfo"
} ,
"[]; }"
2021-05-06 21:29:47 +02:00
] ,
2021-03-03 04:02:17 +01:00
"source" : {
"path" : "src/core/public/application/types.ts" ,
2021-05-27 11:30:15 +02:00
"lineNumber" : 308
2021-03-03 04:02:17 +01:00
} ,
2021-05-06 21:29:47 +02:00
"deprecated" : false ,
2021-03-03 04:02:17 +01:00
"initialIsOpen" : false
}
] ,
"objects" : [ ]
} ,
"server" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
} ,
"common" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
}
}