@gooddata/typings
Advanced tools
Comparing version 2.17.1-qduval-master-2019-09-09T13-47-39-081Z to 2.17.1-qduval-master-2019-09-10T08-45-49-269Z
@@ -10,4 +10,4 @@ import { IObjectMeta } from './Meta'; | ||
type BucketItem = IMeasure | IVisualizationAttribute; | ||
type VisualizationObjectFilter = VisualizationObjectDateFilter | VisualizationObjectAttributeFilter; | ||
type VisualizationObjectDateFilter = IVisualizationObjectRelativeDateFilter | IVisualizationObjectAbsoluteDateFilter | IMeasureValueFilter; | ||
type VisualizationObjectFilter = VisualizationObjectDateFilter | VisualizationObjectAttributeFilter | IMeasureValueFilter; | ||
type VisualizationObjectDateFilter = IVisualizationObjectRelativeDateFilter | IVisualizationObjectAbsoluteDateFilter; | ||
type VisualizationObjectAttributeFilter = IVisualizationObjectPositiveAttributeFilter | IVisualizationObjectNegativeAttributeFilter; | ||
@@ -67,6 +67,5 @@ interface IObjUriQualifier { | ||
} | ||
type ExtendedObjQualifier = ObjQualifier | ILocalIdentifierObjQualifier; | ||
interface IMeasureValueFilter { | ||
measureValueFilter: { | ||
measure: ExtendedObjQualifier; | ||
measure: IObjUriQualifier | ILocalIdentifierObjQualifier; | ||
condition?: MeasureValueFilterCondition; | ||
@@ -161,2 +160,3 @@ }; | ||
function isPositiveAttributeFilter(filter: VisualizationObjectAttributeFilter): filter is IVisualizationObjectPositiveAttributeFilter; | ||
function isMeasureValueFilter(filter: VisualizationObjectFilter): filter is IMeasureValueFilter; | ||
function isAbsoluteDateFilter(filter: VisualizationObjectDateFilter): filter is IVisualizationObjectAbsoluteDateFilter; | ||
@@ -163,0 +163,0 @@ function isRelativeDateFilter(filter: VisualizationObjectDateFilter): filter is IVisualizationObjectRelativeDateFilter; |
@@ -41,2 +41,7 @@ "use strict"; | ||
VisualizationObject.isPositiveAttributeFilter = isPositiveAttributeFilter; | ||
function isMeasureValueFilter(filter) { | ||
return !isEmpty(filter) | ||
&& filter.measureValueFilter !== undefined; | ||
} | ||
VisualizationObject.isMeasureValueFilter = isMeasureValueFilter; | ||
function isAbsoluteDateFilter(filter) { | ||
@@ -43,0 +48,0 @@ return !isEmpty(filter) && filter.absoluteDateFilter !== undefined; |
{ | ||
"name": "@gooddata/typings", | ||
"version": "2.17.1-qduval-master-2019-09-09T13-47-39-081Z", | ||
"version": "2.17.1-qduval-master-2019-09-10T08-45-49-269Z", | ||
"description": "TypeScript definition files for GoodData platform", | ||
@@ -5,0 +5,0 @@ "typings": "dist/index.d.ts", |
Sorry, the diff of this file is not supported yet
201815
3226