{ "id": "@kbn/react-field", "client": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [] }, "server": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [] }, "common": { "classes": [], "functions": [ { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldButton", "type": "Function", "tags": [], "label": "FieldButton", "description": [], "signature": [ "({\n size = 'm',\n isActive = false,\n fieldIcon,\n fieldName,\n fieldInfoIcon,\n fieldAction,\n className,\n isDraggable = false,\n onClick,\n dataTestSubj,\n buttonProps,\n ...rest\n}: ", { "pluginId": "@kbn/react-field", "scope": "common", "docId": "kibKbnReactFieldPluginApi", "section": "def-common.FieldButtonProps", "text": "FieldButtonProps" }, ") => JSX.Element" ], "path": "packages/kbn-react-field/src/field_button/field_button.tsx", "deprecated": false, "trackAdoption": false, "children": [ { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldButton.$1", "type": "Object", "tags": [], "label": "{\n size = 'm',\n isActive = false,\n fieldIcon,\n fieldName,\n fieldInfoIcon,\n fieldAction,\n className,\n isDraggable = false,\n onClick,\n dataTestSubj,\n buttonProps,\n ...rest\n}", "description": [], "signature": [ { "pluginId": "@kbn/react-field", "scope": "common", "docId": "kibKbnReactFieldPluginApi", "section": "def-common.FieldButtonProps", "text": "FieldButtonProps" } ], "path": "packages/kbn-react-field/src/field_button/field_button.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true } ], "returnComment": [], "initialIsOpen": false }, { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldIcon", "type": "Function", "tags": [], "label": "FieldIcon", "description": [ "\nField token icon used across the app" ], "signature": [ "({\n type,\n label,\n size = 's',\n scripted,\n className,\n ...rest\n}: ", { "pluginId": "@kbn/react-field", "scope": "common", "docId": "kibKbnReactFieldPluginApi", "section": "def-common.FieldIconProps", "text": "FieldIconProps" }, ") => JSX.Element" ], "path": "packages/kbn-react-field/src/field_icon/field_icon.tsx", "deprecated": false, "trackAdoption": false, "children": [ { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldIcon.$1", "type": "Object", "tags": [], "label": "{\n type,\n label,\n size = 's',\n scripted,\n className,\n ...rest\n}", "description": [], "signature": [ { "pluginId": "@kbn/react-field", "scope": "common", "docId": "kibKbnReactFieldPluginApi", "section": "def-common.FieldIconProps", "text": "FieldIconProps" } ], "path": "packages/kbn-react-field/src/field_icon/field_icon.tsx", "deprecated": false, "trackAdoption": false, "isRequired": true } ], "returnComment": [], "initialIsOpen": false } ], "interfaces": [ { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldButtonProps", "type": "Interface", "tags": [], "label": "FieldButtonProps", "description": [], "signature": [ { "pluginId": "@kbn/react-field", "scope": "common", "docId": "kibKbnReactFieldPluginApi", "section": "def-common.FieldButtonProps", "text": "FieldButtonProps" }, " extends React.HTMLAttributes" ], "path": "packages/kbn-react-field/src/field_button/field_button.tsx", "deprecated": false, "trackAdoption": false, "children": [ { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldButtonProps.fieldName", "type": "CompoundType", "tags": [], "label": "fieldName", "description": [ "\nLabel for the button" ], "signature": [ "boolean | React.ReactChild | React.ReactFragment | React.ReactPortal | null | undefined" ], "path": "packages/kbn-react-field/src/field_button/field_button.tsx", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldButtonProps.fieldIcon", "type": "CompoundType", "tags": [], "label": "fieldIcon", "description": [ "\nIcon representing the field type.\nRecommend using FieldIcon" ], "signature": [ "boolean | React.ReactChild | React.ReactFragment | React.ReactPortal | null | undefined" ], "path": "packages/kbn-react-field/src/field_button/field_button.tsx", "deprecated": false, "trackAdoption": false }, { "parentPluginId": "@kbn/react-field", "id": "def-common.FieldButtonProps.fieldInfoIcon", "type": "CompoundType", "tags": [], "label": "fieldInfoIcon", "description": [ "\nAn optional node to place inside and at the end of the