Class: DataSourceFilterDef

@nginstack/engine/lib/datasource/DataSourceFilterDef~ DataSourceFilterDef


new DataSourceFilterDef()

Definição literal de um filtro de uma fonte de dados.

Extends

  • DataSourceFieldDef

Members


disableGetChildren :boolean

Indica se a busca gerada pelo DataSource não levará em consideração classes filhas da classe que estiver guardada em #classKey.

Type:
  • boolean
Default Value:
  • false

<nullable> group :string

Grupo ao qual o filtro pertence.

Type:
  • string

operator :string

O operador de comparação a ser usado pelo filtro. Os valores possíveis são '<', '>', '<=', '>=', '<>'' e '='. O operador igual ('=') é padrão para todos os filtros, exceto os de data ou hora. Para esses, a inicial tem por operador padrão "igual ou maior" (">="), e a final tem como operador padrão "menor ou igual" ("<=").

Type:
  • string

<nullable> prefix :string

Prefixo para o nome do filtro. Um underscore ("_") é inserido automaticamente no fim do prefixo.

Type:
  • string
See:
  • DataSourceFilterDef#classKey
  • DataSourceFilterDef#options