Skip to content

FormModel ​

Source: client/lib/theme/vueda-tailwind/form/index.js

Root model-form wrapper.

Vue component: FormModel

SlotDefault classesDescription
rootRoot model-form wrapper.
innerflex flex-colVertical stack for generated fields.
label2 classesOptional model-form label above the generated field stack.
beforeFieldsHook before the generated fields.
afterFieldsHook after the generated fields.
fieldsflex w-full flex-col gap-7Container for generated field entries.
fieldWrapper around each generated field.
fieldInnerPass-through wrapper immediately inside a generated field.

root ​

Root model-form wrapper.

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:18

inner ​

Vertical stack for generated fields.

Default classes:

flex flex-col

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:22

label ​

Optional model-form label above the generated field stack.

Default classes:

text
ml-2 leading-7
text-neutral-900/60 dark:text-white/60

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:26

beforeFields ​

Hook before the generated fields.

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:30

afterFields ​

Hook after the generated fields.

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:34

fields ​

Container for generated field entries.

Default classes:

flex w-full flex-col gap-7

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:38

field ​

Wrapper around each generated field.

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:42

fieldInner ​

Pass-through wrapper immediately inside a generated field.

Source: client/lib/theme/vueda-tailwind/form/FormModel.theme.js:48