diff --git a/common/changes/@gooddata/sdk-ui-all/ovel-apply-filters-phase-4_2025-03-10-17-00.json b/common/changes/@gooddata/sdk-ui-all/ovel-apply-filters-phase-4_2025-03-10-17-00.json index 9509a04f50a..ddc0acfb333 100644 --- a/common/changes/@gooddata/sdk-ui-all/ovel-apply-filters-phase-4_2025-03-10-17-00.json +++ b/common/changes/@gooddata/sdk-ui-all/ovel-apply-filters-phase-4_2025-03-10-17-00.json @@ -2,7 +2,7 @@ "changes": [ { "packageName": "@gooddata/sdk-ui-all", - "comment": "Support of new filter mode Apply all at once", + "comment": "Support of new filter mode Apply all at once in Dashboard", "type": "none" } ], diff --git a/libs/sdk-ui-filters/src/AttributeFilter/types.ts b/libs/sdk-ui-filters/src/AttributeFilter/types.ts index 55b92c7940f..bb11035c7b1 100644 --- a/libs/sdk-ui-filters/src/AttributeFilter/types.ts +++ b/libs/sdk-ui-filters/src/AttributeFilter/types.ts @@ -110,6 +110,9 @@ export interface IAttributeFilterCoreProps { * @remarks * If provided it will use the provided filter to show currently given working selection (controlled component). * If not provided this component will use its own internal state (uncontrolled component). + * + * @alpha + * @deprecated dont use. Will be removed in future releases. */ workingFilter?: IAttributeFilter; @@ -252,6 +255,8 @@ export interface IAttributeFilterCoreProps { * If true, it is responsibility of a client, to appy filters when needed. * Typically uses onSelect callback to catch filter state. * Note, onApply callback is not called when this is true. + * + * @alpha */ withoutApply?: boolean; diff --git a/libs/sdk-ui-filters/src/DateFilter/DateFilter.tsx b/libs/sdk-ui-filters/src/DateFilter/DateFilter.tsx index ad0b9b2c4c3..27dca150381 100644 --- a/libs/sdk-ui-filters/src/DateFilter/DateFilter.tsx +++ b/libs/sdk-ui-filters/src/DateFilter/DateFilter.tsx @@ -64,18 +64,26 @@ export interface IDateFilterOwnProps extends IDateFilterStatePropsIntersection { * If true, it is responsibility of a client, to appy filters when needed. * Typically uses onSelect callback to catch filter state. * Note, onApply callback is not called when this is true. + * + * @alpha */ withoutApply?: boolean; /** * Working filter option used for synchronization inner filter state with outer given state. * Makes a controlled component state out of this. + * + * @alpha + * @deprecated dont use. Will be removed in future releases. */ workingSelectedFilterOption?: DateFilterOption; /** * Working filter exclude current period used for synchronization inner filter state with outer given state. * Makes a controlled component state out of this. + * + * @alpha + * @deprecated dont use. Will be removed in future releases. */ workingExcludeCurrentPeriod?: boolean;