getReportFiltersAsync(): Promise<Object []>
[starting from version: 2.9]
Returns a Promise object that resolves to an array of fields selected for report filters in the slice. See the array’s structure in getReportFilters.
pivot.getReportFiltersAsync().then(reportFilters => { reportFilters.forEach( item => console.log(item); ); }); /* getReportFiltersAsync method returns array of objects [ { "caption": "Country", "dimensionCaption": "Country", "dimensionUniqueName": "Country", "folder": "", "label": "Country", "sort": "asc", "uniqueName": "Country", "type": "string" }, // Other fields]*/
See an example on JSFiddle.
getReportFilters getColumnsAsyncgetRowsAsync getMeasuresAsyncgetAllMeasuresAsyncgetAllHierarchiesAsync
In this guide