FormElements
Renders the form elements.
Basic Usage
<FormElements>
component can be used in <Vueform>
component's #empty
slot:
<template>
<Vueform>
<template #empty>
<FormElements>
<!-- Elements --->
</FormElements>
</template>
</Vueform>
</template>
Options
Find below the list of options that can use to configure FormElements
component. Options can be passed to the component via props.
view
- Type:
string
<FormElements view="alt" ... />
The name of the view to be used for the component. If undefined
the default view will be used.
Learn more about views here.
Properties
All the data
, computed
and inject
properties of the component.
Size
- Type:
string
- Group:
inject
The size of the component.
View
- Type:
string
- Group:
computed
The name of the resolved view for the component. This one should be used to determine the component's view in class functions.
template
- Type:
object
- Group:
computed
The component's template.
classes
- Type:
object
- Group:
computed
The component's classes.
theme
- Type:
object
- Group:
inject
The global theme object, which contains all the default templates and classes.
form$
- Type:
Vueform
- Group:
inject
The root form's component.
Slots
The slots of the component.
default
Renders the elements.