FieldColour 類別
顏色輸入欄位的類別。
Signature:
export declare class FieldColour extends Field<string>
擴充: 欄位<string>
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(值, 驗證工具, 設定) | 建構 FieldColour 類別的新執行個體 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
系列作品 | static |
string[] | 調色盤的顏色字串陣列。從 goog.ui.ColorPicker.SIMPLE_GRID_COLORS 複製而來的所有顏色挑選器,除非以 setColours 覆寫。 |
欄 | static |
號碼 | 調色盤中的欄數。所有顏色挑選器都會使用此方法,除非已透過 setColumn 覆寫。 |
遊標 | 字串 | 懸停在啟動編輯器的熱點上時滑鼠遊標樣式。 | |
isDirty_ | protected |
boolean | 用來判斷是否要在下次轉譯區塊時轉譯欄位。色彩欄位會靜態設定,而且只需在初始化時算繪。 |
容易處理 | boolean | 可序列化欄位是由序列化程式儲存,非序列化欄位則不會。可編輯的欄位也應可供序列化。 | |
標題 | static |
string[] | 區塊面板工具提示字串的陣列。如果長度與 COLOURS 不同,系統會將顏色的十六進位代碼用於任何缺少的標題。除非以 setColorours 覆寫,否則所有顏色挑選器都會使用這個函式。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
applyColour() | 更新文字欄位,以符合區塊的顏色/樣式。 | |
configure_(config) | protected |
根據指定的選項對應設定欄位。 |
doClassValidation_(newValue) | protected |
請確認輸入值是有效的顏色。 |
getSize() | 傳回欄位的高度和寬度。 這「一般」應該是唯一呼叫哪個位置。 |
|
getText() | 取得這個欄位的文字。區塊收合時使用。 | |
initView() | 為這個色彩欄位建立區塊 UI。 | |
isFullBlockField() | protected |
|
render_() | protected |
更新區塊的顏色,以反映這是完整區塊欄位。 |
setColours(colours, titles) | 請為這個欄位設定自訂顏色格線。 | |
setColumns(columns) | 請為這個欄位設定自訂格線大小。 | |
showEditor_() | protected |
建立並顯示顏色欄位的編輯器。 |
updateSize_(margin) | protected |
根據欄位是否為完整區塊欄位,更新欄位大小。 |