FieldNumber 類別
可編輯數字欄位的類別。
Signature:
export declare class FieldNumber extends FieldInput<number>
擴充:FieldInput<number>
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(值, 最小值, 最大值, 精確度, 驗證工具, 設定) | 建構 FieldNumber 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
max_ | protected |
數字 | 這個數字欄位可包含的最大值。 |
min_ | protected |
數字 | 這個數字欄位可包含的最小值。 |
precision_ | protected |
數字 | 此欄位值四捨五入的倍數。 |
spellcheck_ | protected |
布林值 | 不要拼字檢查數字。驗證工具做得很好, |
方法
方法 | 修飾符 | 說明 |
---|---|---|
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 |
建立數字輸入編輯器小工具。 |