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

@gooddata/typings

Package Overview
Dependencies
Maintainers
39
Versions
304
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gooddata/typings - npm Package Compare versions

Comparing version 2.20.0 to 2.21.0-alpha-tulean-master-2020-02-19T09-30-34-909Z

dist/src/AnalyticalDashboard.d.ts

3

dist/index.d.ts

@@ -11,1 +11,4 @@ export * from './src/AFM';

export * from './src/DashboardExport';
export * from './src/KPI';
export * from './src/visualizationWidget';
export * from './src/AnalyticalDashboard';

2

dist/index.js
"use strict";
// (C) 2007-2019 GoodData Corporation
// (C) 2007-2020 GoodData Corporation
function __export(m) {

@@ -4,0 +4,0 @@ for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];

import { ExtendedDateFilters } from './ExtendedDateFilters';
import { IObjectMeta } from './Meta';
export declare namespace DashboardExport {

@@ -6,2 +7,8 @@ type RelativeType = 'relative';

type DateFilterType = RelativeType | AbsoluteType;
interface IFilterContext {
meta: IObjectMeta;
content: {
filters: FilterContextItem;
};
}
interface IAttributeFilter {

@@ -8,0 +15,0 @@ attributeFilter: {

@@ -128,2 +128,12 @@ import { IObjectMeta } from './Meta';

}
interface IDateFilterReference {
dateFilterReference: {
dataSet: string;
};
}
interface IAttributeFilterReference {
attributeFilterReference: {
displayForm: string;
};
}
}

@@ -6,15 +6,9 @@ "use strict";

ExtendedDateFilters.isAllTimeDateFilter = function (option) {
return option
? option.type === 'allTime'
: false;
return option ? option.type === 'allTime' : false;
};
ExtendedDateFilters.isAbsoluteDateFilterForm = function (option) {
return option
? option.type === 'absoluteForm'
: false;
return option ? option.type === 'absoluteForm' : false;
};
ExtendedDateFilters.isAbsoluteDateFilterPreset = function (option) {
return option
? option.type === 'absolutePreset'
: false;
return option ? option.type === 'absolutePreset' : false;
};

@@ -25,10 +19,6 @@ ExtendedDateFilters.isAbsoluteDateFilterOption = function (option) {

ExtendedDateFilters.isRelativeDateFilterForm = function (option) {
return option
? option.type === 'relativeForm'
: false;
return option ? option.type === 'relativeForm' : false;
};
ExtendedDateFilters.isRelativeDateFilterPreset = function (option) {
return option
? option.type === 'relativePreset'
: false;
return option ? option.type === 'relativePreset' : false;
};

@@ -35,0 +25,0 @@ ExtendedDateFilters.isRelativeDateFilterOption = function (option) {

"use strict";
exports.__esModule = true;
// (C) 2007-2019 GoodData Corporation
// (C) 2007-2020 GoodData Corporation
var VisualizationObject_1 = require("../VisualizationObject");
var isDateFilter = VisualizationObject_1.VisualizationObject.isDateFilter;
describe('VisualizationObject', function () {

@@ -362,2 +363,33 @@ describe('isMeasure', function () {

});
describe('isDateFilter', function () {
it('should return true for a VisualizationObjectAbsoluteDateFilter', function () {
var absoluteDateFilter = {
absoluteDateFilter: {
dataSet: null
}
};
var result = isDateFilter(absoluteDateFilter);
expect(result).toEqual(true);
});
it('should return true for a VisualizationObjectRelativeDateFilter', function () {
var relativeDateFilter = {
relativeDateFilter: {
dataSet: null,
granularity: ''
}
};
var result = isDateFilter(relativeDateFilter);
expect(result).toEqual(true);
});
it('should return false for a non VisualizationObjectDateFilter', function () {
var attributeFilter = {
positiveAttributeFilter: {
displayForm: null,
"in": []
}
};
var result = isDateFilter(attributeFilter);
expect(result).toEqual(false);
});
});
describe('isPositiveAttributeFilter', function () {

@@ -364,0 +396,0 @@ it('should return false when null is tested', function () {

@@ -158,2 +158,3 @@ import { IObjectMeta } from './Meta';

function isAttributeFilter(filter: VisualizationObjectFilter): filter is VisualizationObjectAttributeFilter;
function isDateFilter(filter: VisualizationObjectFilter): filter is VisualizationObjectDateFilter;
function isPositiveAttributeFilter(filter: VisualizationObjectAttributeFilter): filter is IVisualizationObjectPositiveAttributeFilter;

@@ -160,0 +161,0 @@ function isMeasureValueFilter(filter: VisualizationObjectExtendedFilter): filter is IMeasureValueFilter;

@@ -36,2 +36,7 @@ "use strict";

VisualizationObject.isAttributeFilter = isAttributeFilter;
function isDateFilter(filter) {
return !isEmpty(filter) && (filter.absoluteDateFilter !== undefined
|| filter.relativeDateFilter !== undefined);
}
VisualizationObject.isDateFilter = isDateFilter;
function isPositiveAttributeFilter(filter) {

@@ -38,0 +43,0 @@ return !isEmpty(filter)

@@ -1,2 +0,2 @@

// (C) 2007-2019 GoodData Corporation
// (C) 2007-2020 GoodData Corporation

@@ -13,1 +13,4 @@ export * from './src/AFM';

export * from './src/DashboardExport';
export * from './src/KPI';
export * from './src/visualizationWidget';
export * from './src/AnalyticalDashboard';
{
"name": "@gooddata/typings",
"version": "2.20.0",
"version": "2.21.0-alpha-tulean-master-2020-02-19T09-30-34-909Z",
"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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc