Widgets 
Для быстрой и чистой разработки формы была создана компонента FormField:
// import {FormField} from "jenesius-vue-form"
<form-field :type="type"/>// import {FormField} from "jenesius-vue-form"
<form-field :type="type"/>Со всеми разработанными типами можно ознакомится далее:
- Text
- Select
- Password
- Checkbox
- Single Checkbox
- Switch
- Radio
- Single Radio
- Tel
- Range
- Number
- Date
- File (в разработке)
- Email (в разработке)
Text 
Поле по умолчанию. Обычное текстовое поле.
<form-field type="text"/><form-field type="text"/>Text
Кстати, параметр type в случае поля «Текст» можно не указывать.
Select 
Представляет элемент, позволяющий выбрать значение из предоставленных.
Цвета
Передаваемые параметры:
- options Набор перечислимых измерений. Существует два типа передачи: массив и объект. Разберем каждый подробнее, но рекомендуем использовать Array, чтобы избежать ошибок и непонятных моменты в вашем коде. Подробнее о options описано здесь
Password 
Поле ввода пароля. Имеет возможность переключения режима видимости.
<input-field type="password"/><input-field type="password"/>Password
Checkbox 
Элементы типа checkbox по умолчанию отображаются как отмеченные флажки. (отмечено) при активации, как вы можете видеть в официальной правительственной бумажной форме.
<input-field type="checkbox" :options="options"/><input-field type="checkbox" :options="options"/>- options - аналогично с InputSelect
How help?
Купить машину
Задонатить
Single Checkbox 
В случае, если на интерфейсе флажок будет только в одном экземпляре (как переключатель), можно использовать один флажок. Работает идентично, как и switch.
<input-field type="single-checkbox" name="use-password"/>
<input-field type="single-checkbox" name="use-password"/>usePassword
Switch 
Переключающий элемент. Имеет два состояния: включение/выключение, что соответствует true/false.
<input-field type="switch"/><input-field type="switch"/>Dark site theme
Radio 
Элементы типа радио обычно используются в выборе одного единственного варианта. Одновременно можно выбрать только один переключатель в данной группе.
<input-field type="radio" :options="options"/><input-field type="radio" :options="options"/>- options - аналогично с InputSelect
How help?
Купить машину
Задонатить
Single Radio 
Аналогично single-checkbox, но для ввода поля radio.
Tel 
Элементы ввода типа тел используются для того, чтобы пользователь мог вводить и редактировать номер телефона.
<input-field type="tel"/><input-field type="tel"/>How help?
Range 
Элементы ввода типа range позволяют пользователю указать числовое значение, которое должно быть не меньше заданного значения, и не больше, чем другое заданное значение.
<input-field type="range" label="Volume"/><input-field type="range" label="Volume"/>Options:
- min (Number) - Значение не будет меньше мин. Значение по умолчанию – 0.
- max (Number) - Значение не будет больше максимального. Значение по умолчанию — 100.
- step (Number) - Значение шага. По умолчанию 1.
Volume
Number 
Элементы ввода типа номера используются для того, чтобы пользователь мог ввести число. Они включают встроенную проверку для отклонения нечисловые записи.
<input-field type="number" label="Age"/><input-field type="number" label="Age"/>Options:
- step (число) - Значение шага. По умолчанию 1.
Age
Дата 
<input-field type="date" label="Created"/>
<input-field type="date" label="Created"/>Options:
- step (Число) - Значение шага. По умолчанию 1.
Created
YYYY/MM/DD