blockly > FieldNumber

Class FieldNumber

Class untuk kolom angka yang dapat diedit.

Tanda Tangan:

export declare class FieldNumber extends FieldInput<number> 

Memperluas: FieldInput<number>

Konstruktor

Konstruktor Pengubah Deskripsi
(constructor)(value, min, max, precision, validator, config) Membuat instance baru class FieldNumber

Properti

Properti Pengubah Jenis Deskripsi
max_ protected angka Nilai maksimum yang dapat dimuat kolom angka ini.
min_ protected angka Nilai minimum yang dapat dimuat kolom angka ini.
precision_ protected angka Kelipatan yang digunakan untuk membulatkan nilai kolom ini.
spellcheck_ protected boolean Jangan periksa ejaan angka. Pemvalidasi kami berfungsi lebih baik.

Metode

Metode Pengubah Deskripsi
configure_(config) protected Konfigurasikan kolom berdasarkan peta opsi yang diberikan.
doClassValidation_(newValue) protected Pastikan nilai input adalah angka yang valid (harus memenuhi batasan yang ditempatkan pada kolom).
getMax() Menampilkan nilai maksimum saat ini yang dapat dimuat kolom ini. Setelan default-nya adalah Infinity.
getMin() Menampilkan nilai minimum saat ini yang dapat dimuat kolom ini. Default-nya adalah -Infinity.
getPrecision() Menampilkan presisi saat ini dari kolom ini. Presisi adalah angka yang digunakan untuk membulatkan nilai kolom. Presisi 0 berarti nilai tidak dibulatkan.
initView() Lakukan inisialisasi DOM kolom.
setConstraints(min, max, precision) Tetapkan batasan maksimum, minimum, dan presisi pada kolom ini. Salah satu properti ini mungkin tidak ditentukan atau NaN untuk dinonaktifkan. Menetapkan presisi (biasanya pangkat 10) akan menerapkan langkah minimum di antara nilai. Artinya, nilai pengguna akan dibulatkan ke kelipatan presisi terdekat. Tempat digit yang paling tidak signifikan disimpulkan dari presisi. Nilai bilangan bulat dapat diterapkan dengan memilih presisi bilangan bulat.
setMax(max) Menetapkan nilai maksimum yang dapat dimuat kolom ini. Memperbarui nilai untuk ditampilkan.
setMin(min) Menetapkan nilai minimum yang dapat dimuat kolom ini. Memperbarui nilai untuk ditampilkan.
setPrecision(precision) Menetapkan presisi nilai kolom ini, yaitu angka yang digunakan untuk membulatkan nilai. Memperbarui kolom untuk mencerminkan.
widgetCreate_() protected Buat widget editor input angka.