kibana/docs/development/plugins/expressions/public/kibana-plugin-plugins-expressions-public.reactexpressionrendererprops.md

2.1 KiB

Home > kibana-plugin-plugins-expressions-public > ReactExpressionRendererProps

ReactExpressionRendererProps interface

Signature:

export interface ReactExpressionRendererProps extends IExpressionLoaderParams 

Properties

Property Type Description
className string
dataAttrs string[]
debounce number
expression string | ExpressionAstExpression
onData$ <TData, TInspectorAdapters>(data: TData, adapters?: TInspectorAdapters) => void
onEvent (event: ExpressionRendererEvent) => void
padding 'xs' | 's' | 'm' | 'l' | 'xl'
reload$ Observable<unknown> An observable which can be used to re-run the expression without destroying the component
renderError (message?: string | null, error?: ExpressionRenderError | null) => React.ReactElement | React.ReactElement[]