Classes
Type Definitions
-
FieldClientStructure
-
Type:
- Object
Properties:
Name Type Description namestring Nome do campo
typestring Tipo do campo
sizenumber Tamanho do campo
stateFieldInitialState Estado e configurações do campo
-
FieldIndexData
-
Type:
- Object
Properties:
Name Type Description ordernumber Posição do campo no índice
directionnumber Direção do índice
-
FieldInitialState
-
Type:
- Object
Properties:
Name Type Argument Description columnnumber Número da coluna onde o campo será exibido
groupObject Grupo ao qual o campo pertence
breakLineboolean Indica se o campo deve quebrar linha na visualização
labelstring Texto do rótulo do campo
labelPositionstring Posição do rótulo em relação ao campo
wrapboolean Indica se o texto deve quebrar em múltiplas linhas
enterKeyActionstring Comportamento ao pressionar a tecla Enter
calculatedboolean Indica se o campo é calculado
alignmentstring Alinhamento do conteúdo do campo
tableViewableboolean Indica se o campo é visível na visualização em tabela
formViewableboolean Indica se o campo é visível na visualização em formulário
withLinkboolean Indica se o campo possui links
requiredboolean Indica se o campo é obrigatório
controlTypestring Tipo de controle utilizado para o campo
readOnlyboolean Indica se o campo é somente leitura
autoTrimboolean Indica se espaços em branco serão removidos
hasFocusEventsboolean Indica se o campo possui eventos de foco
validationTypestring Tipo de validação e formatação que deve ser aplicado a valores deste campo
indexDirectionmodule:@nginstack/web-framework/lib/grid/Direction~Direction <optional>
Direção do índice para ordenação
positionAtIndexnumber <optional>
Posição do campo no índice
aggregateObject <optional>
Configuração de agregação do campo
Properties
Name Type Argument Description descriptionstring <optional>
Descrição do agregador
decimalPrecisionnumber <optional>
Precisão decimal do agregador
typestring <optional>
Tipo do valor totalizado
readOnlyboolean <optional>
Indica se o agregador é somente leitura
alignmentstring <optional>
Alinhamento do valor totalizado
tableViewLabelstring <optional>
Rótulo alternativo para visualização em tabela
displayFormatstring <optional>
Formato de exibição
rangeLimitObject <optional>
Limitação de intervalo para valores
thumbnailObject Configuração de miniatura
Properties
Name Type Argument Description visibleboolean Indica se a miniatura é visível
zoomMaxHeightnumber <optional>
Altura máxima do zoom
zoomMaxWidthnumber <optional>
Largura máxima do zoom
zoomOnHoverboolean <optional>
Indica se o zoom é ativado ao passar o mouse
hasLookupboolean <optional>
Indica se o campo possui lookup
maxnumber <optional>
Valor máximo permitido
minnumber <optional>
Valor mínimo permitido
lookupDisplaystring <optional>
Valor exibido do lookup
caseTypestring <optional>
Tipo de formatação de maiúsculas/minúsculas
widthnumber | string Largura do campo
tableViewWidthnumber | string Largura do campo na visualização em tabela
heightstring <optional>
Altura do campo
rowsnumber <optional>
Número de linhas (para campos do tipo textarea)
negativeInRedboolean <optional>
Indica se valores negativos serão exibidos em vermelho
decimalPrecisionnumber <optional>
Precisão decimal para campos numéricos
minDecimalPrecisionnumber <optional>
Precisão decimal mínima
maxDecimalPrecisionnumber <optional>
Precisão decimal máxima
lookupTypestring <optional>
Tipo de lookup (combo, class, file, record)