Classe FieldColour
Classe para um campo de entrada de cor.
Signature:
export declare class FieldColour extends Field<string>
Estende: campo<string>
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(valor, validador, configuração) | Cria uma nova instância da classe FieldColour |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
COLORES | static |
string[] | Uma matriz de strings de cores para a paleta. Copiado de goog.ui.ColorPicker.SIMPLE_GRID_COLORS Todos os seletores de cores usam essa opção, a menos que seja substituído por setColours |
COLUNAS | static |
number | Número de colunas na paleta. Todos os seletores de cores usam essa opção, a menos que seja substituída por setColumns. |
CURSOR | string | Estilo do cursor do mouse quando sobre o ponto de acesso que inicia o editor. | |
isDirty_ | protected |
boolean | Usado para informar se o campo precisa ser renderizado na próxima vez que o bloco for renderizado. Os campos de cores são dimensionados estaticamente e só precisam ser renderizados na inicialização. |
SERIALIZÁVEL | boolean | Os campos serializáveis são salvos pelo serializador, os não serializáveis não. Os campos editáveis também precisam ser serializáveis. | |
TÍTULOS | static |
string[] | Uma matriz de strings de dicas para a paleta. Se não tiver o mesmo tamanho que COLOURS, o código hexadecimal da cor será usado para todos os títulos ausentes. Todos os seletores de cores usam essa opção, a menos que seja substituída por setColours |
Métodos
Método | Modificadores | Descrição |
---|---|---|
applyColour() | Atualiza o campo de texto para combinar com a cor ou o estilo do bloco. | |
configure_(config) | protected |
Configure o campo com base no mapa de opções fornecido. |
doClassValidation_(newValue) | protected |
Confira se o valor de entrada é uma cor válida. |
getSize() | Retorna a altura e a largura do campo. Este deve ser *em geral* o único lugar de onde render_ é chamado. |
|
getText() | Encontre o texto deste campo. Usado quando o bloco é recolhido. | |
initView() | Crie a interface do bloco para esse campo de cor. | |
isFullBlockField() | protected |
|
render_() | protected |
Atualiza a cor do bloco para refletir se este é um campo de bloco completo ou não. |
setColours(colours, titles) | Defina uma grade de cores personalizada para este campo. | |
setColumns(columns) | Defina um tamanho de grade personalizado para esse campo. | |
showEditor_() | protected |
Criar e mostrar o editor do campo de cores. |
updateSize_(margin) | protected |
Atualiza o tamanho do campo com base no fato de ele ser um campo de bloco completo ou não. |