Classes
Type Definitions
-
FieldClientStructure
-
Type:
- Object
Properties:
Name Type Description name
string Nome do campo
type
string Tipo do campo
size
number Tamanho do campo
state
FieldInitialState Estado e configurações do campo
-
FieldInitialState
-
Type:
- Object
Properties:
Name Type Argument Description column
number Número da coluna onde o campo será exibido
group
Object Grupo ao qual o campo pertence
breakLine
boolean Indica se o campo deve quebrar linha na visualização
label
string Texto do rótulo do campo
labelPosition
string Posição do rótulo em relação ao campo
wrap
boolean Indica se o texto deve quebrar em múltiplas linhas
enterKeyAction
string Comportamento ao pressionar a tecla Enter
calculated
boolean Indica se o campo é calculado
alignment
string Alinhamento do conteúdo do campo
tableViewable
boolean Indica se o campo é visível na visualização em tabela
formViewable
boolean Indica se o campo é visível na visualização em formulário
withLink
boolean Indica se o campo possui links
required
boolean Indica se o campo é obrigatório
controlType
string Tipo de controle utilizado para o campo
readOnly
boolean Indica se o campo é somente leitura
autoTrim
boolean Indica se espaços em branco serão removidos
hasFocusEvents
boolean Indica se o campo possui eventos de foco
indexDirection
module:@nginstack/web-framework/lib/grid/Direction~Direction <optional>
Direção do índice para ordenação
positionAtIndex
number <optional>
Posição do campo no índice
aggregate
Object <optional>
Configuração de agregação do campo
Properties
Name Type Argument Description description
string <optional>
Descrição do agregador
decimalPrecision
number <optional>
Precisão decimal do agregador
readOnly
boolean <optional>
Indica se o agregador é somente leitura
tableViewLabel
string <optional>
Rótulo alternativo para visualização em tabela
displayFormat
string <optional>
Formato de exibição
rangeLimit
Object <optional>
Limitação de intervalo para valores
thumbnail
Object Configuração de miniatura
Properties
Name Type Argument Description visible
boolean Indica se a miniatura é visível
zoomMaxHeight
number <optional>
Altura máxima do zoom
zoomMaxWidth
number <optional>
Largura máxima do zoom
zoomOnHover
boolean <optional>
Indica se o zoom é ativado ao passar o mouse
hasLookup
boolean <optional>
Indica se o campo possui lookup
max
number <optional>
Valor máximo permitido
min
number <optional>
Valor mínimo permitido
lookupDisplay
string <optional>
Valor exibido do lookup
caseType
string <optional>
Tipo de formatação de maiúsculas/minúsculas
width
number Largura do campo
tableViewWidth
number Largura do campo na visualização em tabela
zoomMaxHeight
number <optional>
Altura máxima do zoom
zoomMaxWidth
number <optional>
Largura máxima do zoom
height
number <optional>
Altura do campo
negativeInRed
boolean <optional>
Indica se valores negativos serão exibidos em vermelho
decimalPrecision
number <optional>
Precisão decimal para campos numéricos
minDecimalPrecision
number <optional>
Precisão decimal mínima
maxDecimalPrecision
number <optional>
Precisão decimal máxima
lookupType
string <optional>
Tipo de lookup (combo, class, file, record)