blockly > FieldCheckbox

Class FieldCheckbox

Class untuk kolom kotak centang.

Tanda Tangan:

export declare class FieldCheckbox extends Field<CheckboxBool> 

Diperpanjang: 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 dideklarasikan) Karakter default untuk tanda centang.
KURSOR string Gaya kursor mouse saat berada di atas hotspot yang memulai pengeditan.
DAPAT DISERIALISASI boolean Kolom yang dapat diserialisasi disimpan oleh serialisasi, sedangkan kolom yang tidak dapat diserialisasi tidak. Kolom yang dapat diedit juga harus dapat diserialisasi.
value_ boolean | null CATATAN: Nilai default ditetapkan dalam Field, jadi pertahankan nilai tersebut daripada menimpanya di sini atau di dalam konstruktor.

Metode

Metode Pengubah Deskripsi
configure_(config) protected Konfigurasikan 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 kolom ini. Digunakan saat blok diciutkan.
getValue() Dapatkan nilai dari bidang ini, baik 'TRUE' maupun 'FALSE'.
getValueBoolean() Dapatkan nilai boolean kolom ini.
initView() Buat UI blok untuk kotak centang ini.
render_()
setCheckCharacter(character) Atur karakter yang digunakan untuk tanda centang.
showEditor_() protected Alihkan status kotak centang saat diklik.