Lines Matching refs:scale

8036 		var scale = gantt.getScale();
8041 unit: scale ? scale.unit : gantt.config.duration_unit,
8042 step: scale ? scale.step : gantt.config.duration_step
8049 if(!scale){
8054 if (unit == scale.unit && steps == scale.step &&
8055 +date >= +scale.min_date && +date <= +scale.max_date) {
8059 if (!scale.trace_x[colIndex]) {
8061 if(scale.rtl){
8065 lower = new Date(scale.trace_x[colIndex]);
8070 upper = gantt.date[unit + "_start"](new Date(scale.min_date));
8071 if (scale.trace_x[colIndex]) {
8072 upper = gantt.date[unit + "_start"](scale.trace_x[colIndex]);// end of time scale
13336 var scale = gantt.getScale();
13337 …step = (helpers.getSecondsInUnit(scale.unit) * scale.step) / 60;//timepicker step is measured in m…
14058 var scale;
14066 scale = gantt.getScale();
14067 unit = scale ? scale.unit : gantt.config.duration_unit;
15894 function getResourceLoad(resource, resourceProperty, scale, timeline){ argument
15895 var cacheKey = resource.id + "_" + resourceProperty + "_" + scale.unit + "_" + scale.step;
15898 …res = resourceTaskCache[cacheKey] = calculateResourceLoad(resource, resourceProperty, scale, timel…
15906 function calculateResourceLoad(resource, resourceProperty, scale, timeline) { argument
15914 var scaleUnit = scale.unit;
15915 var scaleStep = scale.step;
15945 for(var i = 0; i < scale.trace_x.length; i++){
15946 start = new Date(scale.trace_x[i]);
16002 var scale = timeline.getScale();
16010 var columnIndex = scale.trace_indexes[day.start_date.valueOf()];
16011 if(smartRendering && !isColumnVisible(columnIndex, scale, viewport)){
16035 var scale = timeline.getScale();
16041 var columnIndex = scale.trace_indexes[day.start_date.valueOf()];
16042 if(!isColumnVisible(columnIndex, scale, viewport)){
16094 function isColumnVisible(columnIndex, scale, viewPort){ argument
16095 var width = scale.width[columnIndex];
16096 var cellLeftCoord = scale.left[columnIndex] - width;
16097 var cellRightCoord = scale.left[columnIndex] + width;
16120 var scale = timeline.getScale();
16124 for(var i = 0; i < scale.trace_x.length; i++){
16125 if(smartRendering && !isColumnVisible(i, scale, viewPort)){
16129 var colStart = scale.trace_x[i];
16130 var colEnd = scale.trace_x[i + 1] || gantt.date.add(colStart, scale.step, scale.unit);
16131 var col = scale.trace_x[i].valueOf();
16207 var scale = timeline.getScale();
16208 var timetable = getResourceLoad(resource, config.resource_property, scale, timeline);
16220 var columnIndex = scale.trace_indexes[day.start_date.valueOf()];
16221 if(smartRendering && !isColumnVisible(columnIndex, scale, viewport)){
16257 var scale = timeline.getScale();
16258 var timetable = getResourceLoad(resource, config.resource_property, scale, timeline);
16265 var columnIndex = scale.trace_indexes[day.start_date.valueOf()];
16270 if(smartRendering && !isColumnVisible(columnIndex, scale, viewport)){
23989 function getIndexRange(scale, viewportLeft, viewPortRight){ argument
23991 var lastCellIndex = scale.left.length - 1;
23992 for(var i = 0; i < scale.left.length; i++){
23993 var left = scale.left[i];
24078 function isColumnVisible(columnIndex, scale, viewPort){ argument
24079 var width = scale.width[columnIndex];
24086 var cellLeftCoord = scale.left[columnIndex] - width;
24087 var cellRightCoord = scale.left[columnIndex] + width;
24091 function renderOneCell(scale, columnIndex, item, viewPort, count, cssTemplate, config){ argument
24092 var width = scale.width[columnIndex],
24095 if (isColumnVisible(columnIndex, scale, viewPort)) {//do not render skipped columns
24097 var cssTemplateContent = cssTemplate(item, scale.trace_x[columnIndex]);
24120 cell.style.left = scale.left[columnIndex] + "px";
25183 setSumWidth: function (sum_width, scale, from, to) {
25184 var parts = scale.width;
25202 scale.full_width = this.getSum(parts);
25257 _prepareScaleObject: function(scale){
25258 var format = scale.format;
25260 format = scale.template || scale.date || "%d %M";
25267 unit: scale.unit || "day",
25268 step: scale.step || 1,
25270 css: scale.css
25313 return scales.map(function(scale){ argument
25314 return this._prepareScaleObject(scale);
25355 reverseScale: function(scale){
25356 scale.width = scale.width.reverse();
25357 scale.trace_x = scale.trace_x.reverse();
25359 var indexes = scale.trace_indexes;
25360 scale.trace_indexes = {};
25361 scale.trace_index_transition = {};
25362 scale.rtl = true;
25363 for(var i = 0; i < scale.trace_x.length; i++){
25364 scale.trace_indexes[scale.trace_x[i].valueOf()] = i;
25365 scale.trace_index_transition[indexes[scale.trace_x[i].valueOf()]] = i;
25367 return scale;
25376 _ignore_time_config: function (date, scale) {
25383 for (var i = 0; i < scale.step; i++) {
25385 probe = dateHelper.add(date, i, scale.unit);
25388 skip = skip && !this.isWorkTime(probe, scale.unit);
26272 var scale = this._tasks;
26278 el.style.width = scale.full_width + "px";
26662 var scale = this._tasks;
26663 if (x < 0 || x > scale.full_width || !scale.full_width) {
26670 var col_width = scale.width[ind] || scale.col_width;
26674 if(scale.rtl){
26682 unit = this._getColumnDuration(scale, scale.trace_x[ind]);
26685 var date = new Date(scale.trace_x[ind].valueOf() + Math.round(part * unit));
26849 _getColumnDuration: function _get_coll_duration(scale, date) {
26850 return this.$gantt.date.add(date, scale.step, scale.unit) - date;