Kelas FieldColour
Class untuk kolom input warna.
Tanda Tangan:
export declare class FieldColour extends Field<string>
Diperluas: Kolom<string>
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(konstruktor)(nilai, validator, konfigurasi) | Membuat instance baru dari class FieldColour |
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
WARNA | static |
string[] | Array string warna untuk palet. Disalin dari goog.ui.ColorPicker.SIMPLE_GRID_COLORS Semua pemilih warna menggunakan ini kecuali diganti dengan setColours. |
KOLOM | static |
angka | Jumlah kolom dalam palet. Semua pemilih warna akan menggunakan atribut ini, kecuali jika diganti dengan setColumns. |
KURSOR | string | Gaya kursor mouse saat berada di atas hotspot yang memulai editor. | |
isDirty_ | protected |
boolean | Digunakan untuk mengetahui apakah kolom perlu dirender saat blok dirender lagi. Kolom warna berukuran statis, dan hanya perlu dirender saat inisialisasi. |
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. | |
JUDUL | static |
string[] | Array string tooltip untuk palet. Jika panjangnya tidak sama dengan COLOURS, kode heksadesimal warna akan digunakan untuk judul yang tidak ada. Semua pemilih warna akan menggunakan kode ini kecuali diganti dengan setColours. |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
applyColour() | Memperbarui kolom teks agar sesuai dengan warna/gaya blok. | |
configure_(config) | protected |
Konfigurasikan kolom berdasarkan peta opsi yang diberikan. |
doClassValidation_(newValue) | protected |
Pastikan nilai input adalah warna yang valid. |
getSize() | Menampilkan tinggi dan lebar kolom. Ini seharusnya *secara umum* menjadi satu-satunya tempat render_ dipanggil. |
|
getText() | Dapatkan teks untuk kolom ini. Digunakan saat blok diciutkan. | |
initView() | Buat UI blok untuk kolom warna ini. | |
isFullBlockField() | protected |
|
render_() | protected |
Memperbarui warna blok untuk mencerminkan apakah ini bidang blok penuh atau bukan. |
setColours(colours, titles) | Tetapkan petak warna kustom untuk kolom ini. | |
setColumns(columns) | Tetapkan ukuran petak kustom untuk kolom ini. | |
showEditor_() | protected |
Membuat dan menampilkan editor kolom warna. |
updateSize_(margin) | protected |
Memperbarui ukuran kolom berdasarkan apakah itu kolom blok penuh atau bukan. |