Class: VisualizationFilter

@nginstack/web-framework/lib/dsv/VisualizationFilter~ VisualizationFilter


new VisualizationFilter(name, type, size)

Classe que define a estrutura de um filtro (de visualização ou de query).

Parameters:
Name Type Description
name string

O nome do filtro.

type string

O tipo do valor do filtro.

size number

O tamanho máximo do valor do filtro, em caracteres. Obrigatório apenas quando o tipo do filtro for string ou password.

Methods


assignFrom(obj)

Recebe e valida valores de uma definição de filtro e os associa a esta instância.

Parameters:
Name Type Description
obj Object.<string, *>

Uma definição de filtro.


getVisibleValue()

Retorna o valor de exibição correspondente ao valor do filtro.

Returns:

O valor de exibição para o filtro.

Type
*