IReportVisualizationSlot
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Slot rendering an insight, with its own filter context.
export interface IReportVisualizationSlot extends IReportSlotBase
Extends: IReportSlotBase
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(ALPHA) (Optional) Date dataset the report’s period (periodStart/periodEnd) is applied to as an absolute date filter at execution time. Undefined = backend date-dataset auto-resolution applies. | |||
(ALPHA) (Optional) Slot-level filters, applied on top of the effective content and page filters. A slot filter targeting the same object replaces the inherited one. | |||
(ALPHA) (Optional) Content- and page-level filters this slot ignores (matched by display form / date dataset). | |||
boolean | (ALPHA) (Optional) When true, the implicit date filter derived from the report’s period is not applied to this slot. | ||
(ALPHA) (Optional) Insight to render. Undefined = declared-but-empty slot; renderers show a placeholder. | |||
(ALPHA) (Optional) Visualization properties overriding the insight’s own. | |||
boolean | (ALPHA) (Optional) | ||
string | (ALPHA) (Optional) Optional title rendered above the visualization. Supports | ||
“visualization” | (ALPHA) |
Property details
IReportVisualizationSlot.dateDataSetpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Date dataset the report’s period (periodStart/periodEnd) is applied to as an absolute date filter at execution time. Undefined = backend date-dataset auto-resolution applies.
dateDataSet?: ObjRef;
IReportVisualizationSlot.filterspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Slot-level filters, applied on top of the effective content and page filters. A slot filter targeting the same object replaces the inherited one.
filters?: FilterContextItem[];
IReportVisualizationSlot.ignoredFilterspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Content- and page-level filters this slot ignores (matched by display form / date dataset).
ignoredFilters?: IDashboardFilterReference[];
IReportVisualizationSlot.ignoreReportPeriodpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
When true, the implicit date filter derived from the report’s period is not applied to this slot.
ignoreReportPeriod?: boolean;
IReportVisualizationSlot.insightpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Insight to render. Undefined = declared-but-empty slot; renderers show a placeholder.
insight?: ObjRef;
IReportVisualizationSlot.propertiespropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Visualization properties overriding the insight’s own.
properties?: VisualizationProperties;
IReportVisualizationSlot.showTitlepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
showTitle?: boolean;
IReportVisualizationSlot.titlepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
Optional title rendered above the visualization. Supports {variables}.
title?: string;
IReportVisualizationSlot.typepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production.
type: "visualization";