Skip to content

AdminConfig

Defined in: packages/core/src/config/types.ts:135

Resolved admin panel configuration after defaults are applied by defineConfig().

components: object

Defined in: packages/core/src/config/types.ts:148

Resolved root-level admin extension points — always present, every list defaulted and ordered.

array: object

itemActions: ComponentContributionInput<ComponentHKT, unknown>[]

blocks: object

headerActions: ComponentContributionInput<ComponentHKT, unknown>[]

itemActions: ComponentContributionInput<ComponentHKT, unknown>[]

edit: EditComponentsConfig<ComponentHKT>

fields: object

optional array?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional blocks?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional checkbox?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional color?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional commitTs?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional date?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional email?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional group?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional json?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional number?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional relationship?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional richtext?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional select?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional text?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional textarea?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional upload?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]

optional url?: object

Cell: ComponentOverrideInput<ComponentHKT, unknown>[]

Field: ComponentOverrideInput<ComponentHKT, unknown>[]

Input: ComponentOverrideInput<ComponentHKT, unknown>[]


livePreview: LivePreviewConfig

Defined in: packages/core/src/config/types.ts:137

Resolved live-preview config. Always present; defaults applied by defineConfig().


sidebar: object

Defined in: packages/core/src/config/types.ts:139

Navigation sidebar configuration — always present after defaults are applied.

collapsible: "none" | "offcanvas" | "icon"

How the sidebar in the admin panel collapses

side: "left" | "right"

Which side of the viewport the admin sidebar is anchored to.