durationinput
Используйте тег <durationinput>, чтобы добавить поле для ввода продолжительности времени.
Доступные атрибуты:
Атрибут | Тип | Обязательно | Описание |
---|---|---|---|
alignRight | Boolean | Нет | Установите значение true, чтобы выровнять текст по правому краю. Значение по умолчанию false, текст выравнивается по левому краю. |
value | Integer | Нет | Укажите время в миллисекундах. |
maxValue | Integer | Нет | Укажите максимальное значение в миллисекундах. |
exclude | Array | Нет | Укажите единицы времени, которые не нужно отображать. |
onChange | Function | Нет | Укажите, какую функцию необходимо вызвать при смене значения. Укажите в значении атрибута пользовательский метод s_widget_custom, созданный в клиентском скрипте. |
Пример:
durationinput
<durationinput
value="{data.currentTimeSpent}"
maxValue="86340000"
exclude='["days","seconds"]'
alignRight="true"
onChange="s_widget_custom.onChangeTimeSpent(arguments[0])"
></durationinput>
Шаблон из примера добавляет следующий элемент на страницу: