Тип поля формы number обеспечивает текстовое поле HTML5 со стрелками. Если поле имеет установленное значение value, это значение отображается при первой загрузке страницы. Если нет, то используется значение default (если таковые имеются). Доступна с Compat icon 3 2

  • type (обязательно) должен быть number.
  • name (обязательно) это уникальное имя поля.
  • label (необязательно) (переводимое)  название поля.
  • description (необязательно) (переводимое) всплывающая подсказка.
  • default (необязательно) (переводимое) значение по умолчанию.
  • class (необязательно) Имя класса для поля формы HTML.
  • min (необязательно) минимальное значение, что может быть выбрано.
  • max (необязательно) максимальное значение, что может быть выбрано.
  • step (необязательно) шаг изменения значения при нажатии пользователем на стрелку.
  • filter (необязательно) фильтр который будет использован к содержимому поля при обработке формы.
  • hint (необязательно) текст изначально отображаемый в этом поле (placeholder).
  • disabled (необязательно) это поле должно быть отключено?
  • readonly (необязательно) это поле только для чтения?
  • required (необязательно) это обязательное поле?
  • autocomplete (необязательно) должно ли это поле использовать функцию автозаполнения?
  • autofocus (необязательно) должен ли быть в этом поле фокус, когда страница загружается?
  • size (необязательно) максимальная ширина поля в символах.

Определение Пример XML-поле, которое было бы создать поле номер с возможностью выбора значения от 0 до 10 и изменить текущее значение на 1 каждый раз, когда пользователь нажимает кнопки вверх/вниз поля.

<field name="mynumbervalue" type="number" default="0" label="Choose an number" description="" min="0" max="10" step="1" />