> For the complete documentation index, see [llms.txt](https://vuido.mimec.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vuido.mimec.org/built-in-components/containers/form.md).

# Form

A container which arranges its children vertically, with captions next to them.

## Attributes

### padded

type: Boolean

Whether the form adds some padding between its children.

## Child Attributes

The following attributes can be added to child components to change the way they are handled by the form container.

### label

type: String

The caption displayed next to the child component.

### stretchy

type: Boolean

Whether the child stretches to fill available space.

## Example

```markup
<Form padded>
  <TextInput label="First name:" v-model="firstName"/>
  <TextInput label="Last name:" v-model="lastName"/>
</Form>
```
