blockly > FieldCheckbox

Class FieldCheckbox

Class untuk kolom kotak centang.

Tanda Tangan:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Memperluas: Kolom<CheckboxBool>

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(nilai, validator, konfigurasi) Membuat instance baru dari class FieldCheckbox

Properti

Properti Pengubah Jenis Deskripsi
CHECK_CHAR

static

readonly

(tidak dinyatakan) Karakter default untuk tanda centang.
KURSOR string Gaya kursor mouse saat berada di atas hotspot yang memulai kemampuan edit.
DASARKAN SERIA boolean Kolom yang dapat diserialisasi disimpan oleh serialisasi, sedangkan kolom yang tidak dapat diserialisasi tidak disimpan. Kolom yang dapat diedit juga harus dapat diserialisasi.
value_ boolean | null (kosong) CATATAN: Nilai default ditetapkan dalam Field, jadi pertahankan nilai tersebut, bukan menimpanya di sini atau di konstruktor.

Metode

Metode Pengubah Deskripsi
configure_(config) protected Konfigurasi kolom berdasarkan peta opsi yang diberikan.
doClassValidation_(newValue) protected Pastikan nilai input valid ('TRUE' atau 'FALSE').
doValueUpdate_(newValue) protected Perbarui nilai kolom, dan perbarui checkElement.
getDisplayText_()
getText() Dapatkan teks dari kolom ini. Digunakan saat blok diciutkan.
getValue() Dapatkan nilai dari {i>field<i} ini, baik 'TRUE' atau 'FALSE'.
getValueBoolean() Dapatkan nilai boolean kolom ini.
initView() Buat UI blokir untuk kotak centang ini.
render_()
setCheckCharacter(character) Menyetel karakter yang digunakan untuk tanda centang.
showEditor_() protected Alihkan status kotak centang saat diklik.