@froalacharts/datatable
Version:
In memory tabular data storage
1 lines • 912 B
JavaScript
;var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");var _datastore=_interopRequireDefault(require("./datastore"));var _cityBikes=_interopRequireDefault(require("../sample/data/cityBikes"));var _cityBikes2=_interopRequireDefault(require("../sample/data/cityBikes.schema"));var _operators=require("./operators");var _datetimeEnums=require("../../fc-utils/src/datetime-enums");var dataStore=new _datastore["default"](_cityBikes["default"],_cityBikes2["default"],{enabledIndex:false,indexBy:"starttime"}),dataTable=dataStore.getDataTable();dataTable.query([(0,_operators.indexColBetween)(0,13912707e5,139132608e4),(0,_operators.groupBy)([{column:"starttime",timeUnit:_datetimeEnums.DatetimeUnits.Hour}],[{column:"tripduration",operation:"avg",outputAs:"total trip duration"}])]);describe("Group by integration with data store",(function(){it("Group by",(function(){}))}));