# Справка: генерация форм

Поля формы описываются следующей структурой:

{
    name: "field",        // Служебное имя поля
    title: "My field",    // Отображаемое имя поля
    type: "text",         // Тип поля
    default: "abc",       // Значение по-умолчанию (необяз.)
    options: {},          // Доп. свойства, зависят от типа (необяз.)
    tooltip: "Info"       // Подсказка к полю (необяз.)
}

# Типы полей

Тип Наименование Комментарий
text Ввод строки
datetime Выбор даты и времени
date Выбор даты
boolean Да/Нет
integer Целое число В options можно задать:
min - мин. значение (по умолчанию 0),
max - макс. значение
float Десятичная дробь В options можно задать:
min - мин. значение (по умолчанию 0),
max - макс. значение,
decimalPlaces - число знаков после запятой (по-умолчанию 3)