# FormSlide

### Settings

<table><thead><tr><th width="198.33333333333331">Setting</th><th width="150">Value</th><th>Description</th></tr></thead><tbody><tr><td>Container</td><td>true</td><td>Accepts nested children components.</td></tr><tr><td>Droppable</td><td>false</td><td>Added as a nested child component inside a container.</td></tr><tr><td>Editable</td><td>true</td><td>Can be edited</td></tr><tr><td>Interactive</td><td>false</td><td>Can receive events</td></tr></tbody></table>

### Properties

No properties defined.

### Actions

<table><thead><tr><th width="179.49923195084486">Property</th><th width="150">Type</th><th width="150">Default</th><th>Description</th></tr></thead><tbody><tr><td>getFields</td><td>List</td><td>Empty array</td><td>List of form fields</td></tr><tr><td>getFieldValue(index)</td><td>General</td><td></td><td>Value of field from the provided index</td></tr><tr><td>isFieldValid(index)</td><td>Boolean</td><td></td><td>Checks if the field is valid</td></tr><tr><td>getFieldOptions(index)</td><td></td><td></td><td>For dropdown fields, returns each of the options</td></tr><tr><td>onChangeHandler(event, field)</td><td></td><td></td><td>Called when a field value changes</td></tr><tr><td>setValue(id, value)</td><td>General</td><td></td><td>Sets a value in the slide state space</td></tr><tr><td>getValue(id)</td><td>General</td><td></td><td>Returns a value from the slide state space</td></tr></tbody></table>

### Events

No events defined.
