new DataSourceResult(dataSource, filters, columns)
Representa o resultado de uma fonte de dados.
Parameters:
Name | Type | Description |
---|---|---|
dataSource |
DataSource | Fonte de dados a ser consumida pela instância de DataSourceResult. |
filters |
Array.<DataSourceFilterDef> | Array.<Object> | DataSourceFilters | Definições de filtro em formato JSON que serão transformados para o objeto de filtros de uma fonte de dados com a finalidade de restringir a consulta dos dados realizada pela API de fontes de dados. |
columns |
Array.<DataSourceColumnDef> | Array.<Object> | DataSourceColumns | Definições de colunas em formato de JSON que serão transformadas para o objeto de colunas de fonte de dados com a finalidade de projetar as colunas que irão fazer parte do resultado do consumo de uma fonte de dados. |
Members
-
columns :DataSourceColumns
-
Definições das colunas que se deseja como resultado da consulta de uma fonte de dados. Essas definições devem obedecer as colunas disponíveis da fonte de dados a ser consumida. O valor dessa propriedade é a normalização das definições parametrizadas no construtor DataSourceResult, semelhante ao que ocorre na chamada de DataSource#createColumns.
Type:
- DataSourceColumns
-
dataSource :DataSource
-
Instância de fonte de dados que será consumida.
Type:
- DataSource
-
filters :DataSourceFilters
-
Definições de filtro ao qual serão obtidos os dados de fonte de dados. Essas definições devem obedecer os filtros disponíveis da fonte de dados a ser consumida. O valor dessa propriedade é a normalização das definições parametrizadas no construtor DataSourceResult, semelhante ao que ocorre na chamada de DataSource#createFilters.
Type:
- DataSourceFilters
Methods
-
getDataSet()
-
Obtém o conjunto de dados resultante da consulta de uma fonte de dados de acordo com os filtros e colunas informados no construtor DataSourceResult
Returns:
Conjunto de dados obtido a partir da consulta
- Type
- DataSet