New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@gooddata/sdk-model

Package Overview
Dependencies
Maintainers
0
Versions
2677
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gooddata/sdk-model - npm Package Compare versions

Comparing version

to
10.22.0-alpha.50

5

esm/dashboard/filterContext.d.ts

@@ -219,2 +219,7 @@ import { DateFilterGranularity, DateString } from "../dateFilterConfig/index.js";

/**
* Type-guard testing whether the provider object is an All values attribute filter
* @alpha
*/
export declare function isAllValuesDashboardAttributeFilter(obj: unknown): boolean;
/**
* Supported filter context items

@@ -221,0 +226,0 @@ * @alpha

@@ -134,2 +134,17 @@ // (C) 2019-2025 GoodData Corporation

/**
* Type-guard testing whether the provider object is an All values attribute filter
* @alpha
*/
export function isAllValuesDashboardAttributeFilter(obj) {
if (isDashboardAttributeFilter(obj) && obj.attributeFilter.negativeSelection) {
if (isAttributeElementsByRef(obj.attributeFilter.attributeElements)) {
return obj.attributeFilter.attributeElements.uris.length === 0;
}
else {
return obj.attributeFilter.attributeElements.values.length === 0;
}
}
return false;
}
/**
* Type-guard testing whether the provided object is an instance of {@link FilterContextItem}.

@@ -136,0 +151,0 @@ * @alpha

2

esm/index.d.ts

@@ -62,3 +62,3 @@ /**

export type { DateFilterAbsoluteType, DateFilterRelativeType, DateFilterType, FilterContextItem, IDashboardAttributeFilter, DashboardAttributeFilterSelectionMode, IDashboardAttributeFilterParent, IDashboardAttributeFilterReference, IDashboardAttributeFilterByDate, IDashboardDateFilter, IDashboardDateFilterReference, IDashboardFilterReference, IFilterContext, IFilterContextBase, IFilterContextDefinition, ITempFilterContext, IDashboardFilterView, IDashboardFilterViewSaveRequest, } from "./dashboard/filterContext.js";
export { dashboardFilterReferenceObjRef, isAllTimeDashboardDateFilter, isDashboardAttributeFilter, isSingleSelectionFilter, isNegativeAttributeFilter as isNegativeDashboardAttributeFilter, getSelectedElementsCount, isDashboardAttributeFilterReference, isDashboardDateFilter, isDashboardDateFilterWithDimension, isDashboardCommonDateFilter, isRelativeDashboardDateFilter, isAbsoluteDashboardDateFilter, isDashboardDateFilterReference, isFilterContext, isFilterContextDefinition, isTempFilterContext, newAbsoluteDashboardDateFilter, newAllTimeDashboardDateFilter, newRelativeDashboardDateFilter, isFilterContextItem, } from "./dashboard/filterContext.js";
export { dashboardFilterReferenceObjRef, isAllTimeDashboardDateFilter, isAllValuesDashboardAttributeFilter, isDashboardAttributeFilter, isSingleSelectionFilter, isNegativeAttributeFilter as isNegativeDashboardAttributeFilter, getSelectedElementsCount, isDashboardAttributeFilterReference, isDashboardDateFilter, isDashboardDateFilterWithDimension, isDashboardCommonDateFilter, isRelativeDashboardDateFilter, isAbsoluteDashboardDateFilter, isDashboardDateFilterReference, isFilterContext, isFilterContextDefinition, isTempFilterContext, newAbsoluteDashboardDateFilter, newAllTimeDashboardDateFilter, newRelativeDashboardDateFilter, isFilterContextItem, } from "./dashboard/filterContext.js";
export type { IWidgetAlert, IWidgetAlertBase, IWidgetAlertDefinition } from "./dashboard/alert.js";

@@ -65,0 +65,0 @@ export { isWidgetAlert, isWidgetAlertDefinition } from "./dashboard/alert.js";

@@ -29,3 +29,3 @@ export { DateGranularity } from "./base/dateGranularities.js";

export { isAbsoluteDateFilterForm, isAbsoluteDateFilterPreset, isAllTimeDateFilterOption, isDateFilterGranularity, isRelativeDateFilterForm, isRelativeDateFilterPreset, } from "./dateFilterConfig/index.js";
export { dashboardFilterReferenceObjRef, isAllTimeDashboardDateFilter, isDashboardAttributeFilter, isSingleSelectionFilter, isNegativeAttributeFilter as isNegativeDashboardAttributeFilter, getSelectedElementsCount, isDashboardAttributeFilterReference, isDashboardDateFilter, isDashboardDateFilterWithDimension, isDashboardCommonDateFilter, isRelativeDashboardDateFilter, isAbsoluteDashboardDateFilter, isDashboardDateFilterReference, isFilterContext, isFilterContextDefinition, isTempFilterContext, newAbsoluteDashboardDateFilter, newAllTimeDashboardDateFilter, newRelativeDashboardDateFilter, isFilterContextItem, } from "./dashboard/filterContext.js";
export { dashboardFilterReferenceObjRef, isAllTimeDashboardDateFilter, isAllValuesDashboardAttributeFilter, isDashboardAttributeFilter, isSingleSelectionFilter, isNegativeAttributeFilter as isNegativeDashboardAttributeFilter, getSelectedElementsCount, isDashboardAttributeFilterReference, isDashboardDateFilter, isDashboardDateFilterWithDimension, isDashboardCommonDateFilter, isRelativeDashboardDateFilter, isAbsoluteDashboardDateFilter, isDashboardDateFilterReference, isFilterContext, isFilterContextDefinition, isTempFilterContext, newAbsoluteDashboardDateFilter, newAllTimeDashboardDateFilter, newRelativeDashboardDateFilter, isFilterContextItem, } from "./dashboard/filterContext.js";
export { isWidgetAlert, isWidgetAlertDefinition } from "./dashboard/alert.js";

@@ -32,0 +32,0 @@ export { isDrillFromAttribute, isDrillFromMeasure, isDrillToAttributeUrl, isDrillToCustomUrl, isDrillToDashboard, isDrillToInsight, isDrillToLegacyDashboard, isAttributeHierarchyReference, isDateHierarchyReference, isCrossFiltering, drillDownReferenceHierarchyRef, drillDownReferenceAttributeRef, } from "./dashboard/drill.js";

{
"name": "@gooddata/sdk-model",
"version": "10.22.0-alpha.49",
"version": "10.22.0-alpha.50",
"author": "GoodData",

@@ -5,0 +5,0 @@ "description": "GoodData Model definitions used by UI components and Backend SPI and its implementations",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display