FieldNumber 類別
可編輯的數字欄位類別。
Signature:
export declare class FieldNumber extends FieldInput<number>
擴充:FieldInput<數字>
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(值, 最小值, 最大值, 精確度, 驗證工具, 設定) | 建構 FieldNumber 類別的新執行個體 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
max_ | protected |
號碼 | 這個數字欄位所能包含的最大值。 |
min_ | protected |
號碼 | 這個數字欄位可以包含的最小值。 |
precision_ | protected |
號碼 | 系統會將這個欄位值四捨五入的倍數。 |
spellcheck_ | protected |
boolean | 請勿拼字檢查數字。我們的驗證工具可以提升效能。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
configure_(config) | protected |
根據指定的選項對應設定欄位。 |
doClassValidation_(newValue) | protected |
確認輸入的值是有效的數字 (必須符合欄位上的限制條件)。 |
getMax() | 傳回這個欄位目前可包含的最大值。預設值為 Infinity。 | |
getMin(): | 傳回這個欄位目前可包含的最小值。預設值為 -Infinity。 | |
getPrecision() | 傳回這個欄位目前的精確度。精確度是指將欄位值四捨五入的數字。精確度為 0 表示值不會四捨五入。 | |
setConstraints(min, max, precision) | 設定這個欄位的最大值、最小值和精確度限制。這些屬性可能未定義或已停用 NaN。設定精確度 (通常為 10 的次方) 會強制執行值之間的最小步驟。也就是說,使用者的值會四捨五入至最接近的精確度倍數。最小位數位置是從精確度推斷而得。選擇整數精確度可以強制執行整數值。 | |
setMax(最大值) | 設定這個欄位可包含的最大值。更新要反映的值。 | |
setMin(min) | 設定這個欄位可包含的最小值。更新要反映的值。 | |
setPrecision(precision) | 設定這個欄位值的精確度,例如將值四捨五入的數字。更新欄位以反映。 | |
widgetCreate_() | protected |
建立數字輸入編輯器小工具。 |