{ "id": "core.chrome", "client": { "classes": [], "functions": [], "interfaces": [ { "parentPluginId": "core", "id": "def-public.ChromeBadge", "type": "Interface", "tags": [], "label": "ChromeBadge", "description": [], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 19 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeBadge.text", "type": "string", "tags": [], "label": "text", "description": [], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 20 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeBadge.tooltip", "type": "string", "tags": [], "label": "tooltip", "description": [], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 21 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeBadge.iconType", "type": "CompoundType", "tags": [], "label": "iconType", "description": [], "signature": [ "string | React.ComponentClass<{}, any> | React.FunctionComponent<{}> | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 22 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeBrand", "type": "Interface", "tags": [], "label": "ChromeBrand", "description": [], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 26 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeBrand.logo", "type": "string", "tags": [], "label": "logo", "description": [], "signature": [ "string | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 27 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeBrand.smallLogo", "type": "string", "tags": [], "label": "smallLogo", "description": [], "signature": [ "string | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 28 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeDocTitle", "type": "Interface", "tags": [], "label": "ChromeDocTitle", "description": [ "\nAPIs for accessing and updating the document title.\n" ], "source": { "path": "src/core/public/chrome/doc_title/doc_title_service.ts", "lineNumber": 32 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeDocTitle.change", "type": "Function", "tags": [], "label": "change", "description": [ "\nChanges the current document title.\n" ], "signature": [ "(newTitle: string | string[]) => void" ], "source": { "path": "src/core/public/chrome/doc_title/doc_title_service.ts", "lineNumber": 45 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeDocTitle.change.$1", "type": "CompoundType", "tags": [], "label": "newTitle", "description": [ "The new title to set, either a string or string array" ], "signature": [ "string | string[]" ], "source": { "path": "src/core/public/chrome/doc_title/doc_title_service.ts", "lineNumber": 45 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeDocTitle.reset", "type": "Function", "tags": [], "label": "reset", "description": [ "\nResets the document title to it's initial value.\n(meaning the one present in the title meta at application load.)" ], "signature": [ "() => void" ], "source": { "path": "src/core/public/chrome/doc_title/doc_title_service.ts", "lineNumber": 50 }, "deprecated": false, "children": [], "returnComment": [] } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtension", "type": "Interface", "tags": [], "label": "ChromeHelpExtension", "description": [], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 45 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeHelpExtension.appName", "type": "string", "tags": [], "label": "appName", "description": [ "\nProvide your plugin's name to create a header for separation" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 49 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtension.links", "type": "Array", "tags": [], "label": "links", "description": [ "\nCreates unified links for sending users to documentation, GitHub, Discuss, or a custom link/button" ], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuLink", "text": "ChromeHelpExtensionMenuLink" }, "[] | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 53 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtension.content", "type": "Function", "tags": [], "label": "content", "description": [ "\nCustom content to occur below the list of links" ], "signature": [ "((element: HTMLDivElement) => () => void) | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 57 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuCustomLink", "type": "Interface", "tags": [], "label": "ChromeHelpExtensionMenuCustomLink", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuCustomLink", "text": "ChromeHelpExtensionMenuCustomLink" }, " extends Pick<(", "DisambiguateSet", "<", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.ButtonHTMLAttributes) | (", "DisambiguateSet", "<", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { href?: string | undefined; onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.AnchorHTMLAttributes), \"iconType\" | \"data-test-subj\" | \"target\" | \"rel\">" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 82 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuCustomLink.linkType", "type": "string", "tags": [], "label": "linkType", "description": [ "\nExtend EuiButtonEmpty to provide extra functionality" ], "signature": [ "\"custom\"" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 86 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuCustomLink.href", "type": "string", "tags": [], "label": "href", "description": [ "\nURL of the link" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 90 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuCustomLink.content", "type": "CompoundType", "tags": [], "label": "content", "description": [ "\nContent of the button (in lieu of `children`)" ], "signature": [ "string | number | boolean | {} | React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)> | React.ReactNodeArray | React.ReactPortal | null | undefined" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 94 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuDiscussLink", "type": "Interface", "tags": [], "label": "ChromeHelpExtensionMenuDiscussLink", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuDiscussLink", "text": "ChromeHelpExtensionMenuDiscussLink" }, " extends Pick<(", "DisambiguateSet", "<", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.ButtonHTMLAttributes) | (", "DisambiguateSet", "<", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { href?: string | undefined; onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.AnchorHTMLAttributes), \"iconType\" | \"data-test-subj\" | \"target\" | \"rel\">" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 56 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuDiscussLink.linkType", "type": "string", "tags": [], "label": "linkType", "description": [ "\nCreates a generic give feedback link with comment icon" ], "signature": [ "\"discuss\"" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 60 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuDiscussLink.href", "type": "string", "tags": [], "label": "href", "description": [ "\nURL to discuss page.\ni.e. `https://discuss.elastic.co/c/${appName}`" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 65 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuDocumentationLink", "type": "Interface", "tags": [], "label": "ChromeHelpExtensionMenuDocumentationLink", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuDocumentationLink", "text": "ChromeHelpExtensionMenuDocumentationLink" }, " extends Pick<(", "DisambiguateSet", "<", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.ButtonHTMLAttributes) | (", "DisambiguateSet", "<", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { href?: string | undefined; onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.AnchorHTMLAttributes), \"iconType\" | \"data-test-subj\" | \"target\" | \"rel\">" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 69 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuDocumentationLink.linkType", "type": "string", "tags": [], "label": "linkType", "description": [ "\nCreates a deep-link to app-specific documentation" ], "signature": [ "\"documentation\"" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 73 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuDocumentationLink.href", "type": "string", "tags": [], "label": "href", "description": [ "\nURL to documentation page.\ni.e. `${ELASTIC_WEBSITE_URL}guide/en/kibana/${DOC_LINK_VERSION}/${appName}.html`," ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 78 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuGitHubLink", "type": "Interface", "tags": [], "label": "ChromeHelpExtensionMenuGitHubLink", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuGitHubLink", "text": "ChromeHelpExtensionMenuGitHubLink" }, " extends Pick<(", "DisambiguateSet", "<", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.ButtonHTMLAttributes) | (", "DisambiguateSet", "<", "PropsForButton", "<", "CommonEuiButtonEmptyProps", ", {}>, ", "PropsForAnchor", "<", "CommonEuiButtonEmptyProps", ", {}>> & ", "CommonEuiButtonEmptyProps", " & { href?: string | undefined; onClick?: ((event: React.MouseEvent) => void) | undefined; } & React.AnchorHTMLAttributes), \"iconType\" | \"data-test-subj\" | \"target\" | \"rel\">" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 40 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuGitHubLink.linkType", "type": "string", "tags": [], "label": "linkType", "description": [ "\nCreates a link to a new github issue in the Kibana repo" ], "signature": [ "\"github\"" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 44 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuGitHubLink.labels", "type": "Array", "tags": [], "label": "labels", "description": [ "\nInclude at least one app-specific label to be applied to the new github issue" ], "signature": [ "string[]" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 48 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuGitHubLink.title", "type": "string", "tags": [], "label": "title", "description": [ "\nProvides initial text for the title of the issue" ], "signature": [ "string | undefined" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 52 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavControl", "type": "Interface", "tags": [], "label": "ChromeNavControl", "description": [], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 15 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavControl.order", "type": "number", "tags": [], "label": "order", "description": [], "signature": [ "number | undefined" ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 16 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavControl.mount", "type": "Function", "tags": [], "label": "mount", "description": [], "signature": [ "(element: HTMLElement) => ", { "pluginId": "core", "scope": "public", "docId": "kibCorePluginApi", "section": "def-public.UnmountCallback", "text": "UnmountCallback" } ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 17 }, "deprecated": false, "returnComment": [], "children": [ { "parentPluginId": "core", "id": "def-public.element", "type": "Uncategorized", "tags": [], "label": "element", "description": [], "signature": [ "T" ], "source": { "path": "src/core/public/types.ts", "lineNumber": 25 }, "deprecated": false } ] } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavControls", "type": "Interface", "tags": [], "label": "ChromeNavControls", "description": [ "\n{@link ChromeNavControls | APIs} for registering new controls to be displayed in the navigation bar.\n" ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 36 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavControls.registerLeft", "type": "Function", "tags": [], "label": "registerLeft", "description": [ "Register a nav control to be presented on the bottom-left side of the chrome header." ], "signature": [ "(navControl: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControl", "text": "ChromeNavControl" }, ") => void" ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 38 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavControls.registerLeft.$1", "type": "Object", "tags": [], "label": "navControl", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControl", "text": "ChromeNavControl" } ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 38 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavControls.registerRight", "type": "Function", "tags": [], "label": "registerRight", "description": [ "Register a nav control to be presented on the top-right side of the chrome header." ], "signature": [ "(navControl: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControl", "text": "ChromeNavControl" }, ") => void" ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 40 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavControls.registerRight.$1", "type": "Object", "tags": [], "label": "navControl", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControl", "text": "ChromeNavControl" } ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 40 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavControls.registerCenter", "type": "Function", "tags": [], "label": "registerCenter", "description": [ "Register a nav control to be presented on the top-center side of the chrome header." ], "signature": [ "(navControl: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControl", "text": "ChromeNavControl" }, ") => void" ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 42 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavControls.registerCenter.$1", "type": "Object", "tags": [], "label": "navControl", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControl", "text": "ChromeNavControl" } ], "source": { "path": "src/core/public/chrome/nav_controls/nav_controls_service.ts", "lineNumber": 42 }, "deprecated": false, "isRequired": true } ], "returnComment": [] } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink", "type": "Interface", "tags": [], "label": "ChromeNavLink", "description": [], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 14 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavLink.id", "type": "string", "tags": [], "label": "id", "description": [ "\nA unique identifier for looking up links." ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 18 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.title", "type": "string", "tags": [], "label": "title", "description": [ "\nThe title of the application." ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 23 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.category", "type": "Object", "tags": [], "label": "category", "description": [ "\nThe category the app lives in" ], "signature": [ "AppCategory", " | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 28 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.baseUrl", "type": "string", "tags": [], "label": "baseUrl", "description": [ "\nThe base route used to open the root of an application." ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 33 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.url", "type": "string", "tags": [], "label": "url", "description": [ "\nThe route used to open the default path and the deep links of an application." ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 38 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.order", "type": "number", "tags": [], "label": "order", "description": [ "\nAn ordinal used to sort nav links relative to one another for display." ], "signature": [ "number | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 43 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.tooltip", "type": "string", "tags": [], "label": "tooltip", "description": [ "\nA tooltip shown when hovering over an app link." ], "signature": [ "string | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 48 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.euiIconType", "type": "string", "tags": [], "label": "euiIconType", "description": [ "\nA EUI iconType that will be used for the app's icon. This icon\ntakes precedence over the `icon` property." ], "signature": [ "string | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 54 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.icon", "type": "string", "tags": [], "label": "icon", "description": [ "\nA URL to an image file used as an icon. Used as a fallback\nif `euiIconType` is not provided." ], "signature": [ "string | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 60 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.href", "type": "string", "tags": [], "label": "href", "description": [ "\nSettled state between `url`, `baseUrl`, and `active`" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 65 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.disabled", "type": "CompoundType", "tags": [], "label": "disabled", "description": [ "\nDisables a link from being clickable.\n" ], "signature": [ "boolean | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 74 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLink.hidden", "type": "CompoundType", "tags": [], "label": "hidden", "description": [ "\nHides a link from the navigation." ], "signature": [ "boolean | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_link.ts", "lineNumber": 79 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks", "type": "Interface", "tags": [], "label": "ChromeNavLinks", "description": [ "\n{@link ChromeNavLinks | APIs} for manipulating nav links.\n" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 28 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.getNavLinks$", "type": "Function", "tags": [], "label": "getNavLinks$", "description": [ "\nGet an observable for a sorted list of navlinks." ], "signature": [ "() => ", "Observable", "[]>" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 32 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.get", "type": "Function", "tags": [], "label": "get", "description": [ "\nGet the state of a navlink at this point in time." ], "signature": [ "(id: string) => ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavLink", "text": "ChromeNavLink" }, " | undefined" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 38 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.get.$1", "type": "string", "tags": [], "label": "id", "description": [], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 38 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.getAll", "type": "Function", "tags": [], "label": "getAll", "description": [ "\nGet the current state of all navlinks." ], "signature": [ "() => Readonly<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavLink", "text": "ChromeNavLink" }, ">[]" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 43 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.has", "type": "Function", "tags": [], "label": "has", "description": [ "\nCheck whether or not a navlink exists." ], "signature": [ "(id: string) => boolean" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 49 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.has.$1", "type": "string", "tags": [], "label": "id", "description": [], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 49 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.showOnly", "type": "Function", "tags": [], "label": "showOnly", "description": [ "\nRemove all navlinks except the one matching the given id.\n" ], "signature": [ "(id: string) => void" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 59 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.showOnly.$1", "type": "string", "tags": [], "label": "id", "description": [], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 59 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.enableForcedAppSwitcherNavigation", "type": "Function", "tags": [], "label": "enableForcedAppSwitcherNavigation", "description": [ "\nEnable forced navigation mode, which will trigger a page refresh\nwhen a nav link is clicked and only the hash is updated.\n" ], "signature": [ "() => void" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 73 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeNavLinks.getForceAppSwitcherNavigation$", "type": "Function", "tags": [], "label": "getForceAppSwitcherNavigation$", "description": [ "\nAn observable of the forced app switcher state." ], "signature": [ "() => ", "Observable", "" ], "source": { "path": "src/core/public/chrome/nav_links/nav_links_service.ts", "lineNumber": 78 }, "deprecated": false, "children": [], "returnComment": [] } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed", "type": "Interface", "tags": [], "label": "ChromeRecentlyAccessed", "description": [ "\n{@link ChromeRecentlyAccessed | APIs} for recently accessed history." ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 58 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed.add", "type": "Function", "tags": [], "label": "add", "description": [ "\nAdds a new item to the recently accessed history.\n" ], "signature": [ "(link: string, label: string, id: string) => void" ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 71 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed.add.$1", "type": "string", "tags": [], "label": "link", "description": [ "a relative URL to the resource (not including the {@link HttpStart.basePath | `http.basePath`})" ], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 71 }, "deprecated": false, "isRequired": true }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed.add.$2", "type": "string", "tags": [], "label": "label", "description": [ "the label to display in the UI" ], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 71 }, "deprecated": false, "isRequired": true }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed.add.$3", "type": "string", "tags": [], "label": "id", "description": [ "a unique string used to de-duplicate the recently accessed list." ], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 71 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed.get", "type": "Function", "tags": [], "label": "get", "description": [ "\nGets an Array of the current recently accessed history.\n" ], "signature": [ "() => ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeRecentlyAccessedHistoryItem", "text": "ChromeRecentlyAccessedHistoryItem" }, "[]" ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 81 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessed.get$", "type": "Function", "tags": [], "label": "get$", "description": [ "\nGets an Observable of the array of recently accessed history.\n" ], "signature": [ "() => ", "Observable", "<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeRecentlyAccessedHistoryItem", "text": "ChromeRecentlyAccessedHistoryItem" }, "[]>" ], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 91 }, "deprecated": false, "children": [], "returnComment": [] } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessedHistoryItem", "type": "Interface", "tags": [], "label": "ChromeRecentlyAccessedHistoryItem", "description": [], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 16 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessedHistoryItem.link", "type": "string", "tags": [], "label": "link", "description": [], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 17 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessedHistoryItem.label", "type": "string", "tags": [], "label": "label", "description": [], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 18 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeRecentlyAccessedHistoryItem.id", "type": "string", "tags": [], "label": "id", "description": [], "source": { "path": "src/core/public/chrome/recently_accessed/recently_accessed_service.ts", "lineNumber": 19 }, "deprecated": false } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeStart", "type": "Interface", "tags": [], "label": "ChromeStart", "description": [ "\nChromeStart allows plugins to customize the global chrome header UI and\nenrich the UX with additional information about the current location of the\nbrowser.\n" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 86 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.navLinks", "type": "Object", "tags": [], "label": "navLinks", "description": [ "{@inheritdoc ChromeNavLinks}" ], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavLinks", "text": "ChromeNavLinks" } ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 88 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeStart.navControls", "type": "Object", "tags": [], "label": "navControls", "description": [ "{@inheritdoc ChromeNavControls}" ], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavControls", "text": "ChromeNavControls" } ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 90 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeStart.recentlyAccessed", "type": "Object", "tags": [], "label": "recentlyAccessed", "description": [ "{@inheritdoc ChromeRecentlyAccessed}" ], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeRecentlyAccessed", "text": "ChromeRecentlyAccessed" } ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 92 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeStart.docTitle", "type": "Object", "tags": [], "label": "docTitle", "description": [ "{@inheritdoc ChromeDocTitle}" ], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeDocTitle", "text": "ChromeDocTitle" } ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 94 }, "deprecated": false }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setAppTitle", "type": "Function", "tags": [], "label": "setAppTitle", "description": [ "\nSets the current app's title\n" ], "signature": [ "(appTitle: string) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 103 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setAppTitle.$1", "type": "string", "tags": [], "label": "appTitle", "description": [], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 103 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getBrand$", "type": "Function", "tags": [], "label": "getBrand$", "description": [ "\nGet an observable of the current brand information." ], "signature": [ "() => ", "Observable", "<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeBrand", "text": "ChromeBrand" }, ">" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 108 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setBrand", "type": "Function", "tags": [], "label": "setBrand", "description": [ "\nSet the brand configuration.\n" ], "signature": [ "(brand: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeBrand", "text": "ChromeBrand" }, ") => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 128 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setBrand.$1", "type": "Object", "tags": [], "label": "brand", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeBrand", "text": "ChromeBrand" } ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 128 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getIsVisible$", "type": "Function", "tags": [], "label": "getIsVisible$", "description": [ "\nGet an observable of the current visibility state of the chrome." ], "signature": [ "() => ", "Observable", "" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 133 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setIsVisible", "type": "Function", "tags": [], "label": "setIsVisible", "description": [ "\nSet the temporary visibility for the chrome. This does nothing if the chrome is hidden\nby default and should be used to hide the chrome for things like full-screen modes\nwith an exit button." ], "signature": [ "(isVisible: boolean) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 140 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setIsVisible.$1", "type": "boolean", "tags": [], "label": "isVisible", "description": [], "signature": [ "boolean" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 140 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getApplicationClasses$", "type": "Function", "tags": [], "label": "getApplicationClasses$", "description": [ "\nGet the current set of classNames that will be set on the application container." ], "signature": [ "() => ", "Observable", "" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 145 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.addApplicationClass", "type": "Function", "tags": [], "label": "addApplicationClass", "description": [ "\nAdd a className that should be set on the application container." ], "signature": [ "(className: string) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 150 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.addApplicationClass.$1", "type": "string", "tags": [], "label": "className", "description": [], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 150 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.removeApplicationClass", "type": "Function", "tags": [], "label": "removeApplicationClass", "description": [ "\nRemove a className added with `addApplicationClass()`. If className is unknown it is ignored." ], "signature": [ "(className: string) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 155 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.removeApplicationClass.$1", "type": "string", "tags": [], "label": "className", "description": [], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 155 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getBadge$", "type": "Function", "tags": [], "label": "getBadge$", "description": [ "\nGet an observable of the current badge" ], "signature": [ "() => ", "Observable", "<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeBadge", "text": "ChromeBadge" }, " | undefined>" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 160 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setBadge", "type": "Function", "tags": [], "label": "setBadge", "description": [ "\nOverride the current badge" ], "signature": [ "(badge?: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeBadge", "text": "ChromeBadge" }, " | undefined) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 165 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setBadge.$1", "type": "Object", "tags": [], "label": "badge", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeBadge", "text": "ChromeBadge" }, " | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 165 }, "deprecated": false, "isRequired": false } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getBreadcrumbs$", "type": "Function", "tags": [], "label": "getBreadcrumbs$", "description": [ "\nGet an observable of the current list of breadcrumbs" ], "signature": [ "() => ", "Observable", "<", "EuiBreadcrumb", "[]>" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 170 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setBreadcrumbs", "type": "Function", "tags": [], "label": "setBreadcrumbs", "description": [ "\nOverride the current set of breadcrumbs" ], "signature": [ "(newBreadcrumbs: ", "EuiBreadcrumb", "[]) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 175 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setBreadcrumbs.$1", "type": "Array", "tags": [], "label": "newBreadcrumbs", "description": [], "signature": [ "EuiBreadcrumb", "[]" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 175 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getBreadcrumbsAppendExtension$", "type": "Function", "tags": [], "label": "getBreadcrumbsAppendExtension$", "description": [ "\nGet an observable of the current extension appended to breadcrumbs" ], "signature": [ "() => ", "Observable", "<", "ChromeBreadcrumbsAppendExtension", " | undefined>" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 180 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setBreadcrumbsAppendExtension", "type": "Function", "tags": [], "label": "setBreadcrumbsAppendExtension", "description": [ "\nMount an element next to the last breadcrumb" ], "signature": [ "(breadcrumbsAppendExtension?: ", "ChromeBreadcrumbsAppendExtension", " | undefined) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 185 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setBreadcrumbsAppendExtension.$1", "type": "Object", "tags": [], "label": "breadcrumbsAppendExtension", "description": [], "signature": [ "ChromeBreadcrumbsAppendExtension", " | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 186 }, "deprecated": false, "isRequired": false } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getCustomNavLink$", "type": "Function", "tags": [], "label": "getCustomNavLink$", "description": [ "\nGet an observable of the current custom nav link" ], "signature": [ "() => ", "Observable", " | undefined>" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 192 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setCustomNavLink", "type": "Function", "tags": [], "label": "setCustomNavLink", "description": [ "\nOverride the current set of custom nav link" ], "signature": [ "(newCustomNavLink?: Partial<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavLink", "text": "ChromeNavLink" }, "> | undefined) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 197 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setCustomNavLink.$1", "type": "Object", "tags": [], "label": "newCustomNavLink", "description": [], "signature": [ "Partial<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeNavLink", "text": "ChromeNavLink" }, "> | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 197 }, "deprecated": false, "isRequired": false } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getHelpExtension$", "type": "Function", "tags": [], "label": "getHelpExtension$", "description": [ "\nGet an observable of the current custom help conttent" ], "signature": [ "() => ", "Observable", "<", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtension", "text": "ChromeHelpExtension" }, " | undefined>" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 202 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setHelpExtension", "type": "Function", "tags": [], "label": "setHelpExtension", "description": [ "\nOverride the current set of custom help content" ], "signature": [ "(helpExtension?: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtension", "text": "ChromeHelpExtension" }, " | undefined) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 207 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setHelpExtension.$1", "type": "Object", "tags": [], "label": "helpExtension", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtension", "text": "ChromeHelpExtension" }, " | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 207 }, "deprecated": false, "isRequired": false } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setHelpSupportUrl", "type": "Function", "tags": [], "label": "setHelpSupportUrl", "description": [ "\nOverride the default support URL shown in the help menu" ], "signature": [ "(url: string) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 213 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setHelpSupportUrl.$1", "type": "string", "tags": [], "label": "url", "description": [ "The updated support URL" ], "signature": [ "string" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 213 }, "deprecated": false, "isRequired": true } ], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.getIsNavDrawerLocked$", "type": "Function", "tags": [], "label": "getIsNavDrawerLocked$", "description": [ "\nGet an observable of the current locked state of the nav drawer." ], "signature": [ "() => ", "Observable", "" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 218 }, "deprecated": false, "children": [], "returnComment": [] }, { "parentPluginId": "core", "id": "def-public.ChromeStart.setHeaderBanner", "type": "Function", "tags": [], "label": "setHeaderBanner", "description": [ "\nSet the banner that will appear on top of the chrome header.\n" ], "signature": [ "(headerBanner?: ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeUserBanner", "text": "ChromeUserBanner" }, " | undefined) => void" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 225 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeStart.setHeaderBanner.$1", "type": "Object", "tags": [], "label": "headerBanner", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeUserBanner", "text": "ChromeUserBanner" }, " | undefined" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 225 }, "deprecated": false, "isRequired": false } ], "returnComment": [] } ], "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeUserBanner", "type": "Interface", "tags": [], "label": "ChromeUserBanner", "description": [], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 40 }, "deprecated": false, "children": [ { "parentPluginId": "core", "id": "def-public.ChromeUserBanner.content", "type": "Function", "tags": [], "label": "content", "description": [], "signature": [ "(element: HTMLDivElement) => ", { "pluginId": "core", "scope": "public", "docId": "kibCorePluginApi", "section": "def-public.UnmountCallback", "text": "UnmountCallback" } ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 41 }, "deprecated": false, "returnComment": [], "children": [ { "parentPluginId": "core", "id": "def-public.element", "type": "Uncategorized", "tags": [], "label": "element", "description": [], "signature": [ "T" ], "source": { "path": "src/core/public/types.ts", "lineNumber": 25 }, "deprecated": false } ] } ], "initialIsOpen": false } ], "enums": [], "misc": [ { "parentPluginId": "core", "id": "def-public.ChromeBreadcrumb", "type": "Type", "tags": [], "label": "ChromeBreadcrumb", "description": [], "signature": [ "CommonProps", " & { text: React.ReactNode; href?: string | undefined; onClick?: ((event: React.MouseEvent) => void) | undefined; truncate?: boolean | undefined; }" ], "source": { "path": "src/core/public/chrome/types.ts", "lineNumber": 32 }, "deprecated": false, "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionLinkBase", "type": "Type", "tags": [], "label": "ChromeHelpExtensionLinkBase", "description": [], "signature": [ "{ iconType?: string | React.ComponentClass<{}, any> | React.FunctionComponent<{}> | undefined; 'data-test-subj'?: string | undefined; target?: string | undefined; rel?: string | undefined; }" ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 34 }, "deprecated": false, "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.ChromeHelpExtensionMenuLink", "type": "Type", "tags": [], "label": "ChromeHelpExtensionMenuLink", "description": [], "signature": [ { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuGitHubLink", "text": "ChromeHelpExtensionMenuGitHubLink" }, " | ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuDiscussLink", "text": "ChromeHelpExtensionMenuDiscussLink" }, " | ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuDocumentationLink", "text": "ChromeHelpExtensionMenuDocumentationLink" }, " | ", { "pluginId": "core", "scope": "public", "docId": "kibCoreChromePluginApi", "section": "def-public.ChromeHelpExtensionMenuCustomLink", "text": "ChromeHelpExtensionMenuCustomLink" } ], "source": { "path": "src/core/public/chrome/ui/header/header_help_menu.tsx", "lineNumber": 98 }, "deprecated": false, "initialIsOpen": false }, { "parentPluginId": "core", "id": "def-public.NavType", "type": "Type", "tags": [], "label": "NavType", "description": [], "signature": [ "\"modern\" | \"legacy\"" ], "source": { "path": "src/core/public/chrome/ui/header/types.ts", "lineNumber": 10 }, "deprecated": false, "initialIsOpen": false } ], "objects": [] }, "server": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [] }, "common": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [] } }