{ "id": "telemetryManagementSection", "client": { "classes": [ { "id": "def-public.OptInExampleFlyout", "type": "Class", "tags": [], "label": "OptInExampleFlyout", "description": [ "\nReact component for displaying the example data associated with the Telemetry opt-in banner." ], "signature": [ "OptInExampleFlyout", " extends React.PureComponent" ], "children": [ { "tags": [], "id": "def-public.OptInExampleFlyout._isMounted", "type": "boolean", "label": "_isMounted", "description": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 41 } }, { "id": "def-public.OptInExampleFlyout.state", "type": "Object", "tags": [], "children": [ { "tags": [], "id": "def-public.OptInExampleFlyout.state.data", "type": "Uncategorized", "label": "data", "description": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 44 }, "signature": [ "null" ] }, { "tags": [], "id": "def-public.OptInExampleFlyout.state.isLoading", "type": "boolean", "label": "isLoading", "description": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 45 }, "signature": [ "true" ] }, { "tags": [], "id": "def-public.OptInExampleFlyout.state.hasPrivilegeToRead", "type": "boolean", "label": "hasPrivilegeToRead", "description": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 46 }, "signature": [ "false" ] } ], "description": [], "label": "state", "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 43 } }, { "id": "def-public.OptInExampleFlyout.componentDidMount", "type": "Function", "label": "componentDidMount", "signature": [ "() => Promise" ], "description": [], "children": [], "tags": [], "returnComment": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 49 } }, { "id": "def-public.OptInExampleFlyout.componentWillUnmount", "type": "Function", "label": "componentWillUnmount", "signature": [ "() => void" ], "description": [], "children": [], "tags": [], "returnComment": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 70 } }, { "id": "def-public.OptInExampleFlyout.renderBody", "type": "Function", "label": "renderBody", "signature": [ "({ data, isLoading, hasPrivilegeToRead }: State) => JSX.Element" ], "description": [], "children": [ { "type": "Object", "label": "{ data, isLoading, hasPrivilegeToRead }", "isRequired": true, "signature": [ "State" ], "description": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 74 } } ], "tags": [], "returnComment": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 74 } }, { "id": "def-public.OptInExampleFlyout.render", "type": "Function", "label": "render", "signature": [ "() => JSX.Element" ], "description": [], "children": [], "tags": [], "returnComment": [], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 124 } } ], "source": { "path": "src/plugins/telemetry_management_section/public/components/opt_in_example_flyout.tsx", "lineNumber": 40 }, "initialIsOpen": false } ], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [], "setup": { "id": "def-public.TelemetryManagementSectionPluginSetup", "type": "Interface", "label": "TelemetryManagementSectionPluginSetup", "description": [], "tags": [], "children": [ { "tags": [], "id": "def-public.TelemetryManagementSectionPluginSetup.toggleSecuritySolutionExample", "type": "Function", "label": "toggleSecuritySolutionExample", "description": [], "source": { "path": "src/plugins/telemetry_management_section/public/plugin.tsx", "lineNumber": 35 }, "signature": [ "(enabled: boolean) => void" ] } ], "source": { "path": "src/plugins/telemetry_management_section/public/plugin.tsx", "lineNumber": 34 }, "lifecycle": "setup", "initialIsOpen": true } }, "server": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [] }, "common": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [] } }