IReportContent
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Versioned content shared verbatim by report templates and reports.
export interface IReportContent
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(ALPHA) (Optional) Content-level default filters; pages and slots may extend or override them. The report period is NOT stored here — it is derived from periodStart/periodEnd at execution time. | |||
(ALPHA) Ordered pages of the document. | |||
(ALPHA) (Optional) Custom variable declarations. Values live on the report (IReportBase.variableValues). | |||
“1” | (ALPHA) Content model version, for stored-content evolution. |
Property details
IReportContent.filterspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Content-level default filters; pages and slots may extend or override them. The report period is NOT stored here — it is derived from periodStart/periodEnd at execution time.
filters?: FilterContextItem[];
IReportContent.pagespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Ordered pages of the document.
pages: IReportContentPage[];
IReportContent.variablespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Custom variable declarations. Values live on the report (IReportBase.variableValues).
variables?: IReportVariableDefinition[];
IReportContent.versionpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Content model version, for stored-content evolution.
version: "1";