UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

43 lines (36 loc) 1.24 kB
"use strict"; var Class = require("../../core/class"), abstract = Class.abstract; var LAST_GROUP_CELL_CLASS = "dx-scheduler-last-group-cell", FIRST_GROUP_CELL_CLASS = "dx-scheduler-first-group-cell"; var GroupedStrategy = Class.inherit({ ctor: function ctor(workSpace) { this._workSpace = workSpace; }, getLastGroupCellClass: function getLastGroupCellClass() { return LAST_GROUP_CELL_CLASS; }, getFirstGroupCellClass: function getFirstGroupCellClass() { return FIRST_GROUP_CELL_CLASS; }, prepareCellIndexes: abstract, calculateCellIndex: abstract, getGroupIndex: abstract, insertAllDayRowsIntoDateTable: abstract, getTotalCellCount: abstract, addAdditionalGroupCellClasses: abstract, getHorizontalMax: abstract, getVerticalMax: abstract, calculateTimeCellRepeatCount: abstract, getWorkSpaceMinWidth: abstract, getAllDayHeight: abstract, getGroupCountAttr: abstract, getLeftOffset: abstract, shiftIndicator: abstract, getShaderOffset: abstract, getShaderTopOffset: abstract, getShaderMaxHeight: abstract, getShaderWidth: abstract, getScrollableScrollTop: abstract }); module.exports = GroupedStrategy;