차단 > FieldNumber

FieldNumber 클래스

수정 가능한 숫자 필드의 클래스입니다.

서명:

export declare class FieldNumber extends FieldInput<number> 

확장: FieldInput<number>

생성자

생성자 수정자 설명
(생성자)(값, 최솟값, 최댓값, 정밀도, 검사기, 구성) FieldNumber 클래스의 새 인스턴스를 생성합니다.

속성

속성 수정자 유형 설명
max_ protected 숫자 이 숫자 필드에 포함할 수 있는 최댓값입니다.
min_ protected 숫자 이 숫자 필드에 포함할 수 있는 최솟값입니다.
precision_ protected 숫자 이 필드 값이 반올림되는 배수입니다.
spellcheck_ protected 부울 숫자의 맞춤법을 검사하지 않습니다. Google의 검사기가 훨씬 더 뛰어납니다.

메서드

메서드 수정자 설명
configure_(config) protected 주어진 옵션 맵을 기반으로 필드를 구성합니다.
doClassValidation_(newValue) protected 입력 값이 유효한 숫자인지 확인합니다 (필드에 설정된 제약 조건을 충족해야 함).
getMax() 이 필드가 포함할 수 있는 현재 최댓값을 반환합니다. 기본값은 Infinity입니다.
getMin() 이 필드에 포함할 수 있는 현재 최솟값을 반환합니다. 기본값은 -Infinity입니다.
getPrecision() 이 필드의 현재 정밀도를 반환합니다. 필드의 값이 반올림되는 숫자인 정밀도입니다. 정밀도가 0이면 값이 반올림되지 않습니다.
setConstraints(min, max, precision) 이 필드에 최대, 최소, 정밀도 제약 조건을 설정합니다. 이러한 속성은 정의되지 않거나 NaN이 사용 중지될 수 있습니다. 정밀도 (일반적으로 10의 거듭제곱)를 설정하면 값 사이에 최소 단계가 적용됩니다. 즉, 사용자의 값은 가장 가까운 정밀도의 배수로 반올림됩니다. 최하위 자릿수는 정밀도에서 추론됩니다. 정수 정밀도 값을 선택하여 정수 값을 적용할 수 있습니다.
setMax(max) 이 필드가 포함할 수 있는 최댓값을 설정합니다. 반영하도록 값을 업데이트합니다.
setMin(분) 이 필드가 포함할 수 있는 최솟값을 설정합니다. 반영하도록 값을 업데이트합니다.
setPrecision(precision) 필드 값의 정밀도, 즉 값을 반올림할 숫자를 설정합니다. 반영하도록 필드를 업데이트합니다.
widgetCreate_() protected 숫자 입력 편집기 위젯을 만듭니다.