StiDataFiltersHelper Class
Namespace: Stimulsoft.Viewer.Helpers.Dashboards
Methods
| Method | Returns | Description |
|---|---|---|
applyDefaultFiltersForFilterElements static |
Promise |
|
applyDefaultFiltersForFilterElements2 static |
Promise |
|
applyFiltering static |
void | |
applyFiltersToElement static |
void | |
checkInvoikeResetAllFilters static |
void | |
filterRuleItem static |
KeyObjectType | |
getDataTableFilterQueryStringRepresentation static |
string | |
getDrillDownFilters static |
any[] | |
getDrillDownFiltersList static |
KeyObjectType[][] | |
getElementFilters static |
KeyObjectType[] | |
getFilterItems static |
any | |
getFilterItemsHelper static |
any | |
getViewData static |
Promise |
|
isBlankData static |
boolean | |
isStringColumnType static |
boolean | |
resetAllFilters static |
void | |
toDisplayString static |
string | |
toFilterString static |
string | |
typeToString static |
string |
Method Details
applyDefaultFiltersForFilterElements static
applyDefaultFiltersForFilterElements(report: StiReport): Promise
Parameters
- report (StiReport)
Returns Promise
applyDefaultFiltersForFilterElements2 static
applyDefaultFiltersForFilterElements2(dashboard: StiPage): Promise
Parameters
- dashboard (StiPage)
Returns Promise
applyFiltering static
applyFiltering(report: StiReport, parameters: any): void
Parameters
- report (StiReport)
- parameters (any)
applyFiltersToElement static
applyFiltersToElement(element: IStiElement, filters: any[]): void
Parameters
- element (IStiElement)
- filters (any[])
checkInvoikeResetAllFilters static
checkInvoikeResetAllFilters(report: StiReport, evnt: StiEvent, pageNumber: number): void
Parameters
filterRuleItem static
filterRuleItem(filterRule: StiDataFilterRule): KeyObjectType
Parameters
- filterRule (StiDataFilterRule)
Returns KeyObjectType
getDataTableFilterQueryStringRepresentation static
getDataTableFilterQueryStringRepresentation(element: IStiElement): string
Parameters
- element (IStiElement)
Returns string
getDrillDownFilters static
getDrillDownFilters(drillDownElement: IStiDrillDownElement): any[]
Parameters
- drillDownElement (IStiDrillDownElement)
Returns any[]
getDrillDownFiltersList static
getDrillDownFiltersList(drillDownElement: IStiDrillDownElement): KeyObjectType[][]
Parameters
- drillDownElement (IStiDrillDownElement)
Returns KeyObjectType[][]
getElementFilters static
getElementFilters(element: IStiElement): KeyObjectType[]
Parameters
- element (IStiElement)
Returns KeyObjectType[]
getFilterItems static
getFilterItems(report: StiReport, requestParams: any): any
Parameters
- report (StiReport)
- requestParams (any)
Returns any
getFilterItemsHelper static
getFilterItemsHelper(query: IStiQueryObject, meters: IStiMeter[], columnIndex: number, sorts: StiDataSortRule[], filters: StiDataFilterRule[], element: IStiElement): any
Parameters
- query (IStiQueryObject)
- meters (IStiMeter[])
- columnIndex (number)
- sorts (StiDataSortRule[])
- filters (StiDataFilterRule[])
- element (IStiElement)
Returns any
getViewData static
getViewData(report: StiReport, requestParams: any): Promise
Parameters
- report (StiReport)
- requestParams (any)
Returns Promise
isBlankData static
isBlankData(data: any): boolean
Parameters
- data (any)
Returns boolean
isStringColumnType static
isStringColumnType(element: IStiElement): boolean
Parameters
- element (IStiElement)
Returns boolean
resetAllFilters static
resetAllFilters(report: StiReport, pageNumber: number): void
Parameters
- report (StiReport)
- pageNumber (number)
toDisplayString static
toDisplayString(value: any, type: Type): string
Parameters
- value (any)
- type (Type)
Returns string
toFilterString static
toFilterString(value: any, type: Type): string
Parameters
- value (any)
- type (Type)
Returns string
typeToString static
typeToString(type: Type): string
Parameters
- type (Type)
Returns string
Fields
| Field | Type | Description |
|---|---|---|
| columnPath | any | |
| columnPath | any | |
| columnPath | any | |
| columnPath | any | |
| element | any | |
| netTable | any | |
| resultData | any | |
| rowValue | any | |
| rowValue | any | |
| str | any | |
| tempTableElement | any | |
| tempTableElement | any |