блочно > FieldNumber > (конструктор)
FieldNumber.(конструктор)
Создает новый экземпляр класса FieldNumber .
Подпись:
constructor(value?: string | number | typeof Field.SKIP_SETUP, min?: string | number | null, max?: string | number | null, precision?: string | number | null, validator?: FieldNumberValidator | null, config?: FieldNumberConfig);
Параметры
| Параметр | Тип | Описание |
|---|---|---|
| ценить | строка | номер | Тип поля.SKIP_SETUP | (Необязательно) Начальное значение поля. Следует привести к числу. По умолчанию — 0. Также принимает Field.SKIP_SETUP, если вы хотите пропустить настройку (используется только подклассами, которые хотят обрабатывать конфигурацию и устанавливать значение поля после запуска своих собственных конструкторов). |
| мин | строка | номер | нулевой | (Необязательно) Минимальное значение. Будет использоваться только в том случае, если конфигурация не указана. |
| Макс | строка | номер | нулевой | (Необязательно) Максимальное значение. Будет использоваться только в том случае, если конфигурация не указана. |
| точность | строка | номер | нулевой | (Необязательно) Точность по стоимости. Будет использоваться только в том случае, если конфигурация не указана. |
| валидатор | ПолеНомерВалидатор | нулевой | (Необязательно) Функция, вызываемая для проверки изменений значения поля. Принимает число и возвращает проверенное число или ноль, чтобы отменить изменение. |
| конфигурация | ПолеНомерКонфиг | (Необязательно) Карта параметров, используемых для настройки поля. Список свойств, которые поддерживает этот параметр, см. в [документации по созданию полей] https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/number#creation . |