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
(konstruktor)(nilai, minimum, maksimum, presisi, validator, konfigurasi) Membuat instance baru dari class FieldNumber

Properti

Properti Pengubah Jenis Deskripsi
max_ protected angka Nilai maksimum yang dapat dimuat oleh kolom angka ini.
min_ protected angka Nilai minimum yang dapat dimuat oleh kolom angka ini.
precision_ protected angka Kelipatan hasil pembulatan nilai kolom ini.
spellcheck_ protected boolean Jangan periksa ejaan angka. Validator kami bekerja lebih baik.

Metode

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