UNPKG

yahoo-swiv

Version:

A web-based exploratory visualization UI for Druid.io

71 lines (70 loc) 2.11 kB
"use strict"; var dimension_1 = require('./dimension'); var DimensionMock = (function () { function DimensionMock() { } Object.defineProperty(DimensionMock, "COUNTRY_STRING_JS", { get: function () { return { name: 'country', title: 'important countries', formula: '$country', kind: 'string' }; }, enumerable: true, configurable: true }); Object.defineProperty(DimensionMock, "COUNTRY_URL_JS", { get: function () { return { name: 'country', title: 'important countries', formula: '$country', kind: 'string', url: 'https://www.country.com/%s' }; }, enumerable: true, configurable: true }); Object.defineProperty(DimensionMock, "TIME_JS", { get: function () { return { name: 'time', title: 'time', formula: '$time', kind: 'time', url: 'http://www.time.com/%s' }; }, enumerable: true, configurable: true }); Object.defineProperty(DimensionMock, "NUMBER_JS", { get: function () { return { name: 'numeric', title: 'Numeric', formula: '$n', kind: 'number' }; }, enumerable: true, configurable: true }); DimensionMock.countryString = function () { return dimension_1.Dimension.fromJS(DimensionMock.COUNTRY_STRING_JS); }; DimensionMock.countryURL = function () { return dimension_1.Dimension.fromJS(DimensionMock.COUNTRY_URL_JS); }; DimensionMock.time = function () { return dimension_1.Dimension.fromJS(DimensionMock.TIME_JS); }; DimensionMock.number = function () { return dimension_1.Dimension.fromJS(DimensionMock.NUMBER_JS); }; return DimensionMock; }()); exports.DimensionMock = DimensionMock;