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
(constructor)(value, validator, config) Membuat instance baru class FieldCheckbox

Properti

Properti Pengubah Jenis Deskripsi
CHECK_CHAR

static

readonly

(tidak dideklarasikan) Karakter default untuk tanda centang.
SERIALIZABLE boolean Kolom serializable disimpan oleh serializer, sedangkan kolom non-serializable tidak. Kolom yang dapat diedit juga harus dapat diserialisasi.
value_ boolean | null CATATAN: Nilai default ditetapkan di Field, jadi pertahankan nilai tersebut, bukan menimpanya di sini atau di konstruktor.

Metode

Metode Pengubah Deskripsi
configure_(config) protected Konfigurasikan kolom berdasarkan peta opsi yang diberikan.
doClassValidation_(newValue) protected Pastikan nilai input valid ('BENAR' atau 'SALAH').
doValueUpdate_(newValue) protected Perbarui nilai kolom, dan perbarui checkElement.
getDisplayText_()
getText() Mendapatkan teks kolom ini. Digunakan saat blok diciutkan.
getValue() Dapatkan nilai kolom ini, baik 'BENAR' atau 'SALAH'.
getValueBoolean() Dapatkan nilai boolean kolom ini.
initView() Buat UI blok untuk kotak centang ini.
render_()
setCheckCharacter(character) Menetapkan karakter yang digunakan untuk tanda centang.
showEditor_() protected Mengubah status kotak centang saat diklik.