Skip to content

Variable: EntityUIConfigSchema

Makaio Framework


Makaio Framework / contracts / EntityUIConfigSchema

const EntityUIConfigSchema: ZodObject<{ editMode: ZodDefault<ZodEnum<{ fullPage: "fullPage"; inline: "inline"; slidePanel: "slidePanel"; }>>; fieldOverrides: ZodOptional<ZodRecord<ZodString, ZodObject<{ delimiter: ZodOptional<ZodString>; helpText: ZodOptional<ZodString>; max: ZodOptional<ZodNumber>; min: ZodOptional<ZodNumber>; options: ZodOptional<ZodArray<ZodObject<{ label: ZodString; value: ZodString; }, $strip>>>; placeholder: ZodOptional<ZodString>; step: ZodOptional<ZodNumber>; widget: ZodOptional<ZodString>; }, $strip>>>; hiddenFields: ZodOptional<ZodArray<ZodString>>; readOnlyInEditMode: ZodOptional<ZodArray<ZodString>>; sections: ZodOptional<ZodArray<ZodObject<{ description: ZodOptional<ZodString>; fields: ZodArray<ZodString>; id: ZodString; title: ZodString; }, $strip>>>; }, $strip>

Defined in: ../../../packages/contracts/src/shared/ui-config.ts:129

UI configuration for entity forms Defines how the entity should be displayed and edited in the UI