FieldColour sınıfı
Renk giriş alanı sınıfı.
İmza:
export declare class FieldColour extends Field<string>
Kapsamlar: Alan<string>
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(oluşturmacı)(değer; doğrulayıcı, yapılandırma) | FieldColour sınıfının yeni bir örneğini oluşturur |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
RENKLER | static |
string[] | Palet için bir renk dizeleri dizisi. goog.ui.ColorOptioner.SIMPLE_GRID_COLORS sayfasından kopyalandı. Kopyalanan tüm renk seçiciler, setColours ile geçersiz kılınmadığı sürece bunu kullanır. |
SÜTUNLAR | static |
sayı | Paletteki sütun sayısı. Tüm renk seçiciler, setSütunlar ile geçersiz kılınmadığı sürece bunu kullanır. |
İmleç | dize | Düzenleyiciyi başlatan hotspot'un üzerine gelindiğinde fare imleci stili. | |
isDirty_ | protected |
boolean | Bloğun bir sonraki oluşturulmasında alanın oluşturulması gerekip gerekmediğini belirtmek için kullanılır. Renk alanları statik olarak boyutlandırılır ve yalnızca başlatma sırasında oluşturulması gerekir. |
SERİ KULLANILABİLİR | boolean | Serileştirilebilir alanlar serileştirici tarafından kaydedilir, serileştirilemeyen alanlar kaydedilmez. Düzenlenebilir alanlar da seri hale getirilebilir olmalıdır. | |
BAŞLIKLAR | static |
string[] | Palet için ipucu dizelerinden oluşan bir dizi. Uzunluğu COLOURS ile aynı değilse, eksik olan tüm başlıklar için rengin onaltılık kodu kullanılır. SetColours ile geçersiz kılınmadığı sürece tüm renk seçiciler bunu kullanır. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
applyColour() | Metin alanını, blokun rengine/stiline uyacak şekilde günceller. | |
configure_(config) | protected |
Alanı, verilen seçenek haritasına göre yapılandırın. |
doClassValidation_(newValue) | protected |
Giriş değerinin geçerli bir renk olduğundan emin olun. |
getSize() | Alanın yüksekliğini ve genişliğini döndürür. *Genel olarak* bu, create_ öğesinin çağrıldığı tek yer olmalıdır. |
|
getText() | Bu alan için metni alın. Blok daraltıldığında kullanılır. | |
initView() | Bu renk alanı için blok kullanıcı arayüzünü oluşturun. | |
isFullBlockField() | protected |
|
render_() | protected |
Blok rengini, bu alanın dolu olup olmadığını yansıtacak şekilde günceller. |
setColours(colours, titles) | Bu alan için özel bir renk tablosu ayarlayın. | |
setColumns(columns) | Bu alan için özel ızgara boyutu ayarlayın. | |
showEditor_() | protected |
Renk alanı düzenleyicisini oluşturun ve gösterin. |
updateSize_(margin) | protected |
Alanın boyutunu, tam blok alanı olup olmadığına göre günceller. |