The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/docs/sources/packages_api/data/fieldconfigpropertyitem.md

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;