+++ # ----------------------------------------------------------------------- # 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 ```typescript export interface FieldConfigPropertyItem extends OptionsEditorItem, TValue> ``` Import ```typescript import { FieldConfigPropertyItem } from '@grafana/data'; ``` Properties | Property | Type | Description | | --- | --- | --- | | [isCustom](#iscustom-property) | boolean | true for plugin field config properties | | [override](#override-property) | ComponentType<FieldOverrideEditorProps<TValue, TSettings>> | | | [process](#process-property) | (value: any, context: FieldOverrideContext, settings?: TSettings) => TValue | undefined | null | | | [shouldApply](#shouldapply-property) | (field: Field) => boolean | | ### isCustom property true for plugin field config properties Signature ```typescript isCustom?: boolean; ``` ### override property Signature ```typescript override: ComponentType>; ``` ### process property Signature ```typescript process: (value: any, context: FieldOverrideContext, settings?: TSettings) => TValue | undefined | null; ``` ### shouldApply property Signature ```typescript shouldApply: (field: Field) => boolean; ```