блочно > Номер поля

Класс ФилдНумбер

Класс редактируемого числового поля.

Подпись:

export declare class FieldNumber extends FieldInput<number> 

Расширяет: FieldInput<номер>

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(значение, мин, максимум, точность, валидатор, конфигурация) Создает новый экземпляр класса FieldNumber

Характеристики

Свойство Модификаторы Тип Описание
Макс_ protected число Максимальное значение, которое может содержать это числовое поле.
мин_ protected число Минимальное значение, которое может содержать это числовое поле.
точность_ protected число Кратное число, до которого округляется значение этого поля.
проверка орфографии_ protected логическое значение Не проверяйте номера. Наш валидатор справляется со своей задачей лучше.

Методы

Метод Модификаторы Описание
configure_(конфигурация) protected Настройте поле на основе заданной карты параметров.
doClassValidation_ (новое значение) protected Убедитесь, что входное значение является допустимым числом (должно соответствовать ограничениям, наложенным на поле).
получитьМакс() Возвращает текущее максимальное значение, которое может содержать это поле. По умолчанию — бесконечность.
получитьМин() Возвращает текущее минимальное значение, которое может содержать это поле. По умолчанию -Бесконечность.
getPrecision() Возвращает текущую точность этого поля. Точность — это число, до которого округляется значение поля. Точность 0 означает, что значение не округляется.
setConstraints (мин, максимум, точность) Установите ограничения максимума, минимума и точности для этого поля. Любое из этих свойств может быть неопределенным или иметь значение NaN, которое должно быть отключено. Установка точности (обычно степени 10) обеспечивает минимальный шаг между значениями. То есть значение пользователя будет округлено до ближайшего кратного точности. Наименьшая значащая цифра выводится из точности. Целочисленные значения можно усилить, выбрав целочисленную точность.
установитьМакс (макс) Устанавливает максимальное значение, которое может содержать это поле. Обновляет значение для отражения.
setMin(мин) Устанавливает минимальное значение, которое может содержать это поле. Обновляет значение для отражения.
setPrecision (точность) Устанавливает точность значения этого поля, т.е. число, до которого округляется значение. Обновляет поле для отражения.
виджетCreate_() protected Создайте виджет редактора ввода чисел.