StiElementDataCache Class
Namespace: Stimulsoft.Report.Dashboard
Methods
| Method | Returns | Description |
|---|---|---|
add static |
void | |
cleanCache static |
void | |
create static |
Promise<StiDataTable> | |
getKey static |
string | |
getOrCreate static |
Promise<StiDataTable> | |
getOrCreatePivot static |
Promise<IStiPivotGridContainer> | |
getOrCreatePivotWithProgress static |
Promise<IStiPivotGridContainer> | |
getOrCreateWithProgress static |
Promise<StiDataTable> | |
tryToGetOrCreate static |
Promise<StiDataTable> |
Method Details
add static
add(element: IStiElement, dataTable: StiDataTable): void
Parameters
- element (IStiElement)
- dataTable (StiDataTable)
cleanCache static
cleanCache(reportKey: string): void
Parameters
- reportKey (string)
create static
create(element: IStiElement, dataRequestOption: StiDataRequestOption): Promise<StiDataTable>
Parameters
- element (IStiElement)
- dataRequestOption (StiDataRequestOption)
Returns Promise<StiDataTable>
getKey static
getKey(element: IStiElement): string
Parameters
- element (IStiElement)
Returns string
getOrCreate static
getOrCreate(element: IStiElement, option: StiDataRequestOption): Promise<StiDataTable>
Parameters
- element (IStiElement)
- option (StiDataRequestOption)
Returns Promise<StiDataTable>
getOrCreatePivot static
getOrCreatePivot(element: IStiPivotTableElement, creator: IStiPivotTableCreator, option: StiDataRequestOption): Promise<IStiPivotGridContainer>
Parameters
- element (IStiPivotTableElement)
- creator (IStiPivotTableCreator)
- option (StiDataRequestOption)
Returns Promise<IStiPivotGridContainer>
getOrCreatePivotWithProgress static
getOrCreatePivotWithProgress(element: IStiPivotTableElement, creator: IStiPivotTableCreator, option: StiDataRequestOption): Promise<IStiPivotGridContainer>
Parameters
- element (IStiPivotTableElement)
- creator (IStiPivotTableCreator)
- option (StiDataRequestOption)
Returns Promise<IStiPivotGridContainer>
getOrCreateWithProgress static
getOrCreateWithProgress(element: IStiElement, option: StiDataRequestOption): Promise<StiDataTable>
Parameters
- element (IStiElement)
- option (StiDataRequestOption)
Returns Promise<StiDataTable>
tryToGetOrCreate static
tryToGetOrCreate(element: IStiElement, option: StiDataRequestOption): Promise<StiDataTable>
Parameters
- element (IStiElement)
- option (StiDataRequestOption)
Returns Promise<StiDataTable>
Fields
| Field | Type | Description |
|---|---|---|
| dataTable | any | |
| dataTable | any | |
| element | any | |
| group | any | |
| hashKeys | any | |
| hashKeys | any | |
| userFilters | any |