This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
export interface DateFilterConfigState
|dateFilterConfig?||IDashboardDateFilterConfig||(BETA) (Optional) Dashboard-level overrides of the workspace-level date filter config.|
|dateFilterConfigValidationWarnings?||DateFilterValidationResult||(BETA) (Optional) Warnings result of the date filter validation if any.|
|effectiveDateFilterConfig?||IDateFilterConfig||(BETA) (Optional) The effective date filter config to use for the dashboard. This is obtained by merging the workspace-level config with the dashboard-level overrides. If the merged result is valid, then it is used for effective config. If the merged result is invalid, then the workspace-level config is used as fallback.|
(BETA) (Optional) Indicates whether the effectiveDateFilterConfig is actually reflecting the dashboard-level config overrides or it is just fallback to the workspace-level config.
This is only true if the dashboard-level overrides are present AND their merge with workspace-level config resulted in valid config.