mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* added packages reference menu item. * removed the draft flag. * Updated docs by running script.
1.8 KiB
1.8 KiB
+++
-----------------------------------------------------------------------
Do not edit this file. It is automatically generated by API Documenter.
-----------------------------------------------------------------------
title = "FieldConfigPropertyItem" keywords = ["grafana","documentation","sdk","@grafana/data"] type = "docs" +++
FieldConfigPropertyItem interface
Signature
export interface FieldConfigPropertyItem<TOptions = any, TValue = any, TSettings extends {} = any> extends OptionsEditorItem<TOptions, TSettings, FieldConfigEditorProps<TValue, TSettings>, TValue>
Import
import { FieldConfigPropertyItem } from '@grafana/data';
Properties
Property | Type | Description |
---|---|---|
isCustom | boolean |
true for plugin field config properties |
override | ComponentType<FieldOverrideEditorProps<TValue, TSettings>> |
|
process | (value: any, context: FieldOverrideContext, settings?: TSettings) => TValue | undefined | null |
|
shouldApply | (field: Field) => boolean |
isCustom property
true for plugin field config properties
Signature
isCustom?: boolean;
override property
Signature
override: ComponentType<FieldOverrideEditorProps<TValue, TSettings>>;
process property
Signature
process: (value: any, context: FieldOverrideContext, settings?: TSettings) => TValue | undefined | null;
shouldApply property
Signature
shouldApply: (field: Field) => boolean;