EmailFieldAdminConfig
Defined in: packages/core/src/fields/email/types.ts:28
Resolved per-type admin for email().
Extends
Section titled “Extends”FieldAdminConfig<TCollectionSlug>
Type Parameters
Section titled “Type Parameters”TCollectionSlug
Section titled “TCollectionSlug”TCollectionSlug extends VexResourceSlug = VexResourceSlug
Properties
Section titled “Properties”cellAlignment
Section titled “cellAlignment”cellAlignment:
Alignment
Defined in: packages/core/src/fields/baseTypes.ts:381
Text alignment for this field’s column in the data table.
Inherited from
Section titled “Inherited from”FieldAdminConfig.cellAlignment
columnWidth?
Section titled “columnWidth?”
optionalcolumnWidth?:number
Defined in: packages/core/src/fields/baseTypes.ts:399
Pixel width of this field’s own column in the list table. Optional — unlike enableSorting/enableHiding, the type default lives only in resolveListViewColumnConfig’s own FIELD_TYPE_DEFAULT_WIDTH map, not here.
Inherited from
Section titled “Inherited from”components
Section titled “components”components:
object
Defined in: packages/core/src/fields/baseTypes.ts:385
Resolved per-field slot overrides — always present, every list defaulted to [] by resolveFieldComponents.
afterInput
Section titled “afterInput”afterInput:
ComponentContributionInput<ComponentHKT,unknown>[]
beforeInput
Section titled “beforeInput”beforeInput:
ComponentContributionInput<ComponentHKT,unknown>[]
Cell:
ComponentOverrideInput<ComponentHKT,unknown>[]
Description
Section titled “Description”Description:
ComponentOverrideInput<ComponentHKT,unknown>[]
Field:
ComponentOverrideInput<ComponentHKT,unknown>[]
Input:
ComponentOverrideInput<ComponentHKT,unknown>[]
Label:
ComponentOverrideInput<ComponentHKT,unknown>[]
Inherited from
Section titled “Inherited from”enableHiding
Section titled “enableHiding”enableHiding:
boolean
Defined in: packages/core/src/fields/baseTypes.ts:397
Whether this field’s column may be hidden from the list table via the columns menu.
Inherited from
Section titled “Inherited from”enableSorting
Section titled “enableSorting”enableSorting:
boolean
Defined in: packages/core/src/fields/baseTypes.ts:395
Whether the list table’s column header for this field may sort the table.
Inherited from
Section titled “Inherited from”FieldAdminConfig.enableSorting
hidden
Section titled “hidden”hidden:
boolean
Defined in: packages/core/src/fields/baseTypes.ts:373
Whether the field is hidden from the admin form.
Inherited from
Section titled “Inherited from”
optionalmask?:false|FieldMaskInput
Defined in: packages/core/src/fields/email/types.ts:32
The field’s own mask, or false to opt out of the project default.
placeholder?
Section titled “placeholder?”
optionalplaceholder?:string
Defined in: packages/core/src/fields/baseTypes.ts:383
Placeholder text shown in the input when empty.
Inherited from
Section titled “Inherited from”position
Section titled “position”position:
"main"|"sidebar"
Defined in: packages/core/src/fields/baseTypes.ts:377
Position of the field in the form layout — "main" or "sidebar".
Inherited from
Section titled “Inherited from”readOnly
Section titled “readOnly”readOnly:
boolean
Defined in: packages/core/src/fields/baseTypes.ts:375
Whether the field is read-only in the admin form.
Inherited from
Section titled “Inherited from”width:
string
Defined in: packages/core/src/fields/baseTypes.ts:379
Width of the field within its row, any CSS width — e.g. "100%", "50%", "240px".
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”condition()?
Section titled “condition()?”
optionalcondition(props):boolean
Defined in: packages/core/src/fields/baseTypes.ts:371
Shows the field only while this returns true.
Parameters
Section titled “Parameters”FieldConditionProps<TCollectionSlug>
Returns
Section titled “Returns”boolean
FieldAdminConfigInput.condition
Inherited from
Section titled “Inherited from”FieldAdminConfig.condition