blockly > FieldNumber

Class FieldNumber

Class untuk kolom angka yang dapat diedit.

Tanda Tangan:

export declare class FieldNumber extends FieldInput<number> 

Diperluas: FieldInput<number>

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(nilai, min, maks, presisi, validator, konfigurasi) Membuat instance baru dari class FieldNumber

Properti

Properti Pengubah Jenis Deskripsi
max_ protected angka Nilai maksimum yang dapat diisi oleh kolom angka ini.
min_ protected angka Nilai minimum yang dapat diisi oleh kolom angka ini.
precision_ protected angka Angka kelipatan yang digunakan untuk pembulatan nilai kolom ini.
spellcheck_ protected boolean Jangan periksa ejaan angka. Validator 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 di kolom).
getMax() Menampilkan nilai maksimum saat ini yang dapat dimuat kolom ini. Defaultnya adalah Infinity.
getMin() Menampilkan nilai minimum saat ini yang dapat diisi kolom ini. Defaultnya adalah -Infinity.
getPrecision() Menampilkan presisi kolom ini saat ini. Presisi adalah angka untuk pembulatan nilai kolom. Presisi 0 berarti nilai tidak dibulatkan.
setConstraints(min, max, precision) Tetapkan batasan maksimum, minimum, dan presisi pada kolom ini. Salah satu properti ini mungkin tidak ditentukan atau NaN dinonaktifkan. Menetapkan presisi (biasanya pangkat 10) akan menerapkan langkah minimum di antara nilai. Artinya, nilai pengguna akan dibulatkan ke kelipatan presisi terdekat. Tempat angka paling tidak signifikan disimpulkan dari presisi. Nilai bilangan bulat dapat diberlakukan dengan memilih presisi bilangan bulat.
setMax(maks) Menetapkan nilai maksimum yang dapat diisi kolom ini. Memperbarui nilai untuk mencerminkan.
setMin(mnt) Menetapkan nilai minimum yang dapat diisi kolom ini. Memperbarui nilai untuk mencerminkan.
setPrecision(precision) Menetapkan presisi nilai kolom ini, yaitu angka yang menjadi tujuan pembulatan nilai. Memperbarui kolom yang akan ditampilkan.
widgetCreate_() protected Buat widget editor input nomor.