Classes
Members
-
<inner, constant> convertFieldType :Record.<string, string>
-
Tabela de conversão de tipos de field para tipos disponíveis na coluna. A coluna só suporta number, string, date, angle, latitude e longitude.
Type:
- Record.<string, string>
Methods
-
<inner> get()
-
This:
- Column
Returns:
- Type
- Link
-
<inner> set(value)
-
This:
- Column
Parameters:
Name Type Description value
Link
Type Definitions
-
ColumnWriteOptions
-
Opções de escrita da coluna.
Type:
- Object
Properties:
Name Type Argument Description options.linkParameters
Array <optional>
Valores dos parâmetros abertos dos links declarados na coluna.
options.storedParametersIds
Record.<string, string> <optional>
Mapa relacionando o nome do link ao id dos parâmetros que já foram armazenados no servidor. Este opção é utilizada nos casos em que os parâmetros dos links foram persistidos antes da escrita da coluna. No relatório em árvore, as colunas são escritas no final da execução do relatório.
options.contentToAccumulate
number <optional>
Valor que será utilizado na totalização da coluna. Caso não seja informado, será utilizado o valor escrito por padrão.
options.showTopLine
boolean <optional>
Indica se será escrita uma linha acima do registro, na posição da coluna.
options.showBottomLine
boolean <optional>
Indica se será escrita uma linha abaixo do registro, na posição da coluna.
options.renderContentAsHtml
boolean <optional>
Indica se o conteúdo deverá ser renderizado em HTML, ou seja, as tags não sofrerão escape e ainda serão interpretadas pelo navegador.
options.accumulate
boolean <optional>
cssClass
string <optional>
Classe CSS que deve ser adicionada na coluna. Podem ser informadas múltiplas classes separadas por espaço.
cssStyle
Record.<string, string> <optional>
Um conjunto de chave-valor para definir a tag html "style" desta coluna. Ex.: {width: '100px', height: '70px'}.
tagAttributes
Record.<string, string> <optional>
Um conjunto de chave-valor dos atributos HTML adicionais que serão escritos nesta coluna.
options.totalContentWeight
number <optional>
Em colunas com totalização de média ponderada, indica o peso do
content
no cálculo da média.options.key
number <optional>
Caso esta coluna represente alguma chave ela deve ser definida aqui. Esta opção só deve ser usada em conjunto com #classKey e #lookupType.
options.beforeHtml
string <optional>
HTML que será escrito antes do conteúdo da coluna. O valor informado deve ser utilizado para adicionar controles que não devem ser sanitizados, independentemente da configuração de SimpleLayout#autoSanitize e
renderContentAsHtml
.