Lines Matching refs:col

5334     for (var col = range.from.col; col <= range.to.col; col++) {
5338 classes[row][col] = callback(row, col);
5346 if (range.from.row == range.to.row && range.from.col == range.to.col) {
5347 …applyAlignClassName(range.from.row, range.from.col, type, alignment, cellDescriptor, propertySette…
5350 for (var col = range.from.col; col <= range.to.col; col++) {
5351 applyAlignClassName(row, col, type, alignment, cellDescriptor, propertySetter);
5357 function applyAlignClassName(row, col, type, alignment, cellDescriptor, propertySetter) {
5358 var cellMeta = cellDescriptor(row, col);
5369 propertySetter(row, col, 'className', className);
5376 range.forAll(function (row, col) {
5377 if (comparator(row, col)) {
6852 BaseEditor.prototype.prepare = function (row, col, prop, td, originalValue, cellProperties) {
6855 this.col = col;
6900 selection = [this.row, this.col, null, null];
6910 this.instance.view.scrollViewport(new _src.CellCoords(this.row, this.col));
6924 this.instance.runHooks('afterBeginEditing', this.row, this.col);
6999 this.instance.selectCell(this.row, this.col);
7042 if (this.col < this.instance.getSettings().fixedColumnsLeft) {
7048 if (this.col < this.instance.getSettings().fixedColumnsLeft) {
7053 } else if (this.col < this.instance.getSettings().fixedColumnsLeft) {
11618 function CellCoords(row, col) {
11621 if (typeof row !== 'undefined' && typeof col !== 'undefined') {
11623 this.col = col;
11626 this.col = null;
11642 if (this.row < 0 || this.col < 0) {
11646 …if (this.row >= wotInstance.getSetting('totalRows') || this.col >= wotInstance.getSetting('totalCo…
11667 return this.row === cellCoords.row && this.col === cellCoords.col;
11680 return this.row >= testedCoords.row && this.col >= testedCoords.col;
11693 return this.row <= testedCoords.row && this.col <= testedCoords.col;
11706 return this.row >= testedCoords.row && this.col <= testedCoords.col;
11719 return this.row <= testedCoords.row && this.col >= testedCoords.col;
11933 col: this.col
11940 col: this.col
11947 col: this.col
11954 col: this.col
11961 col: this.col
11966 editedCell = this.instance.getCell(this.row, this.col);
14271 if (selection.isSelected() && priv.selRange.from.col >= index) {
14272 priv.selRange.from.col += delta;
14392 var fromCol = priv.selRange.from.col;
14394 var toCol = priv.selRange.to.col;
14474 col: end === null ? null : end.col
14481 repeatCol = end ? end.col - start.col + 1 : 0;
14491 input[c].unshift(start.col + c, start.row, 0);
14496 input[c % clen][0] = start.col + c;
14503 repeatCol = end ? end.col - start.col + 1 : 0;
14512 input[r].unshift(start.row + r, start.col, 0);
14527 current.col = start.col;
14531 col: end && start ? end.col - start.col + 1 : 1
14539 var col = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
14543 if (col !== null) {
14544 return rowValue[col % rowValue.length];
14563 var colSelectionLength = end ? end.col - start.col + 1 : 0;
14570 current.col = start.col;
14571 cellMeta = instance.getCellMeta(current.row, current.col);
14583 …ent.col > end.col && colSelectionLength > colInputLength || !priv.settings.allowInsertColumn && cu…
14586 cellMeta = instance.getCellMeta(current.row, current.col);
14590 current.col++;
14595 current.col++;
14601 var orgValue = instance.getDataAtCell(current.row, current.col);
14604 col: visualColumn
14632 setData.push([current.row, current.col, value]);
14635 current.col++;
14741 col: null
14749 newRangeCoords.col = coords.col < 0 ? firstVisibleColumn : coords.col;
14751 priv.selRange.to = new _src.CellCoords(newRangeCoords.row, newRangeCoords.col);
14759 … instance.getCellMeta(priv.selRange.highlight.row, priv.selRange.highlight.col).disableVisualSelec…
14785 …lection', priv.selRange.from.row, priv.selRange.from.col, priv.selRange.to.row, priv.selRange.to.c…
14786 ….row, datamap.colToProp(priv.selRange.from.col), priv.selRange.to.row, datamap.colToProp(priv.selR…
14788 …ows() - 1 && instance.countRows() > 1 || priv.selRange.from.col === 0 && priv.selRange.to.col === …
14792 if (coords.row < 0 || coords.col < 0) {
14848 …var isMultiple = !(priv.selRange.to.col === priv.selRange.from.col && priv.selRange.to.row === pri…
14880 delta.col = priv.selRange.highlight.col + delta.col == totalCols - 1 ? 1 - totalCols : 1;
14882 …l && priv.selRange.highlight.row + delta.row < 0 && priv.selRange.highlight.col + delta.col >= 0) {
14884 delta.col = priv.selRange.highlight.col + delta.col == 0 ? totalCols - 1 : -1;
14887 if (priv.selRange.highlight.col + delta.col > totalCols - 1) {
14893 delta.col = 1 - totalCols;
14895 …} else if (priv.settings.autoWrapRow && priv.selRange.highlight.col + delta.col < 0 && priv.selRan…
14897 delta.col = totalCols - 1;
14900 … _src.CellCoords(priv.selRange.highlight.row + delta.row, priv.selRange.highlight.col + delta.col);
14910 if (coords.col < 0) {
14912 coords.col = 0;
14913 } else if (coords.col > 0 && coords.col >= totalCols) {
14915 coords.col = totalCols - 1;
14937 … coords = new _src.CellCoords(priv.selRange.to.row + delta.row, priv.selRange.to.col + delta.col);
14947 if (coords.col < 0) {
14949 coords.col = 0;
14950 } else if (coords.col > 0 && coords.col >= totalCols) {
14952 coords.col = totalCols - 1;
15032 for (c = topLeft.col; c <= bottomRight.col; c++) {
15101 var col = datamap.propToCol(changes[i][1]);
15103 var cellProperties = instance.getCellMeta(row, col);
15144 var cell = instance.getCell(cellProperties.row, cellProperties.col);
15244 var col = cellProperties.visualCol,
15246 td = instance.getCell(row, col, true);
15249 instance.view.wt.wtSettings.settings.cellRenderer(row, col, td);
15307 this.setDataAtCell = function (row, col, value, source) {
15308 var input = setDataInputToArray(row, col, value),
15326 source = col;
15447 …this.populateFromArray = function (row, col, input, endRow, endCol, source, method, direction, del…
15455 …return grid.populateFromArray(new _src.CellCoords(row, col), input, c, source, method, direction, …
15475 this.spliceCol = function (col, index, amount /* , elements... */) {
15516 …return [priv.selRange.from.row, priv.selRange.from.col, priv.selRange.to.row, priv.selRange.to.col
15815 instance.setCellMetaObject(cell.row, cell.col, cell);
16016 this.getCell = function (row, col, topmost) {
16017 return instance.view.getCellAtCoords(new _src.CellCoords(row, col), topmost);
16041 this.colToProp = function (col) {
16042 return datamap.colToProp(col);
16124 this.getDataAtCell = function (row, col) {
16125 return datamap.get(row, datamap.colToProp(col));
16152 this.getDataAtCol = function (col) {
16154 …Array(datamap.getRange(new _src.CellCoords(0, col), new _src.CellCoords(priv.settings.data.length …
16354 this.removeCellMeta = function (row, col, key) {
16355 var _recordTranslator$toP = recordTranslator.toPhysical(row, col),
16362 var hookResult = instance.runHooks('beforeRemoveCellMeta', row, col, key, cachedValue);
16367 instance.runHooks('afterRemoveCellMeta', row, col, key, cachedValue);
16401 this.setCellMetaObject = function (row, col, prop) {
16406 this.setCellMeta(row, col, key, value);
16424 this.setCellMeta = function (row, col, key, val) {
16425 var _recordTranslator$toP3 = recordTranslator.toPhysical(row, col),
16441 instance.runHooks('afterSetCellMeta', row, col, key, val);
16465 this.getCellMeta = function (row, col) {
16466 var prop = datamap.colToProp(col);
16469 var _recordTranslator$toP5 = recordTranslator.toPhysical(row, col),
16488 cellProperties.col = physicalColumn;
16490 cellProperties.visualCol = col;
16494 instance.runHooks('beforeGetCellMeta', row, col, cellProperties);
16506 instance.runHooks('afterGetCellMeta', row, col, cellProperties);
16544 this.getCellRenderer = function (row, col) {
16545 return (0, _renderers.getRenderer)(rendererLookup.call(this, row, col));
16570 this.getCellValidator = function (row, col) {
16571 var validator = validatorLookup.call(this, row, col);
16694 this.getColHeader = function (col) {
16698 col = instance.runHooks('modifyColHeader', col);
16700 if (col === void 0) {
16710 var translateVisualIndexToColumns = function translateVisualIndexToColumns(col) {
16721 return arr[col];
16723 var baseCol = col;
16724 col = instance.runHooks('modifyCol', col);
16726 var prop = translateVisualIndexToColumns(col);
16730 …} else if (priv.settings.columns && priv.settings.columns[col] && priv.settings.columns[col].title…
16731 result = priv.settings.columns[col].title;
16732 … } else if (Array.isArray(priv.settings.colHeaders) && priv.settings.colHeaders[col] !== void 0) {
16733 result = priv.settings.colHeaders[col];
16735 result = priv.settings.colHeaders(col);
16753 this._getColWidthFromSettings = function (col) {
16754 var cellProperties = instance.getCellMeta(0, col);
16764 width = width[col];
16768 width = width(col);
16791 this.getColWidth = function (col) {
16792 var width = instance._getColWidthFromSettings(col);
16794 width = instance.runHooks('modifyColWidth', width, col);
17095 this.isEmptyCol = function (col) {
17096 return priv.settings.isEmptyCol.call(instance, col);
17114 this.selectCell = function (row, col, endRow, endCol, scrollToCell, changeListener) {
17122 if (typeof col !== 'number' || col < 0 || col >= instance.countCols()) {
17133 coords = new _src.CellCoords(row, col);
17641 return function cellMethodLookup(row, col) {
17666 }(typeof row == 'number' ? this.getCellMeta(row, col) : row);
17844 var columnObject = { col: column };
17890 callback(column.col, (0, _element.outerWidth)(column.table));
17971 fragment.appendChild(_this.createColElement(string.col));
18002 var column = string.col;
18005 cellProperties.col = column;
18034 var column = string.col;
18066 cellProperties.col = column;
18142 var col = d.createElement('col');
18144 col.style.width = this.hot.view.wt.wtTable.getStretchedColumnWidth(column) + 'px';
18146 return col;
18348 return this.from.row === this.to.row && this.from.col === this.to.col;
18372 return Math.max(this.from.col, this.to.col) - Math.min(this.from.col, this.to.col) + 1;
18386 col = cellCoords.col;
18391 …eturn topLeft.row <= row && bottomRight.row >= row && topLeft.col <= col && bottomRight.col >= col;
18417col, this.to.col) == Math.min(testedRange.from.col, testedRange.to.col) && Math.max(this.from.col,…
18469 …row < topLeft.row || cellCoords.col < topLeft.col || cellCoords.row > bottomRight.row || cellCoord…
18470 …new _coords2.default(Math.min(topLeft.row, cellCoords.row), Math.min(topLeft.col, cellCoords.col));
18471 …rds2.default(Math.max(bottomRight.row, cellCoords.row), Math.max(bottomRight.col, cellCoords.col));
18500 var resultTopCol = Math.min(topLeft.col, expandingTopLeft.col);
18502 var resultBottomCol = Math.max(bottomRight.col, expandingBottomRight.col);
18510 if (this.from.col > finalFrom.col) {
18511 finalFrom.col = resultBottomCol;
18512 finalTo.col = resultTopCol;
18593 …n new _coords2.default(Math.min(this.from.row, this.to.row), Math.min(this.from.col, this.to.col));
18605 …n new _coords2.default(Math.max(this.from.row, this.to.row), Math.max(this.from.col, this.to.col));
18617 …n new _coords2.default(Math.min(this.from.row, this.to.row), Math.max(this.from.col, this.to.col));
18629 …n new _coords2.default(Math.max(this.from.row, this.to.row), Math.min(this.from.col, this.to.col));
18643col)) || this.getTopRightCorner().isEqual(new _coords2.default(expandedRange.from.row, expandedRan…
18667 …getTopLeftCorner().isEqual(new _coords2.default(expandedRange.from.row, expandedRange.from.col))) {
18670 ….getTopRightCorner().isEqual(new _coords2.default(expandedRange.from.row, expandedRange.to.col))) {
18673 …etBottomLeftCorner().isEqual(new _coords2.default(expandedRange.to.row, expandedRange.from.col))) {
18676 …getBottomRightCorner().isEqual(new _coords2.default(expandedRange.to.row, expandedRange.to.col))) {
18708 left: Math.min(this.from.col, this.to.col),
18709 right: Math.max(this.from.col, this.to.col)
18714 left: Math.min(range.from.col, range.to.col),
18715 right: Math.max(range.from.col, range.to.col)
18749 for (var c = topLeft.col; c <= bottomRight.col; c++) {
18750 … if (!(this.from.row === r && this.from.col === c) && !(this.to.row === r && this.to.col === c)) {
18772 for (var c = topLeft.col; c <= bottomRight.col; c++) {
18773 if (topLeft.row === r && topLeft.col === c) {
18775 } else if (bottomRight.row === r && bottomRight.col === c) {
18800 for (var c = topLeft.col; c <= bottomRight.col; c++) {
19966 enterMoves: { row: 1, col: 0 },
19977 tabMoves: { row: 0, col: 1 },
20103 var col, colLen, value, meta;
20105 for (col = 0, colLen = this.countCols(); col < colLen; col++) {
20106 value = this.getDataAtCell(row, col);
20110 meta = this.getCellMeta(row, col);
20129 isEmptyCol: function isEmptyCol(col) {
20133 value = this.getDataAtCell(row, col);
24043 value: function isPartRange(row, col) {
24045 …row != this.wot.selections.area.cellRange.to.row || col != this.wot.selections.area.cellRange.to.c…
24054 value: function updateMultipleSelectionHandlesPosition(row, col, top, left, width, height) {
24074 if (this.isPartRange(row, col)) {
24088 …if (row == this.wot.wtSettings.getSetting('fixedRowsTop') || col == this.wot.wtSettings.getSetting…
24932 if (coords.row < fixedRowsTop && coords.col < fixedColumns) {
24936 } else if (coords.col < fixedColumns && coords.row >= totalRows - fixedRowsBottom) {
24940 } else if (coords.col < fixedColumns) {
26525 if (coords.col < 0 || coords.col > Math.max(totalColumns - 1, 0)) {
26526 throw new Error('column ' + coords.col + ' does not exist');
26535 if (coords.col >= fixedColumnsLeft && coords.col < this.getFirstVisibleColumn()) {
26536 leftOverlay.scrollTo(coords.col);
26537 } else if (coords.col > this.getLastVisibleColumn()) {
26538 leftOverlay.scrollTo(coords.col, true);
26834 columnWidth: function columnWidth(col) {
27374 return TR.childNodes[this.columnFilter.sourceColumnToVisibleRowHeadedColumn(coords.col)];
27388 value: function getColumnHeader(col) {
27394 return TR.childNodes[this.columnFilter.sourceColumnToVisibleRowHeadedColumn(col)];
27439 var col = TD.cellIndex;
27452 col = this.columnFilter.offsettedTH(col);
27454 col = this.columnFilter.visibleRowHeadedColumnToSourceColumn(col);
27457 return new _coords2.default(row, col);
28068 value: function markIfOversizedColumnHeader(col) {
28069 var sourceColIndex = this.wot.wtTable.columnFilter.renderedToSource(col);
28241 value: function renderRowHeader(row, col, TH) {
28244 this.rowHeaders[col](row, TH, col);
28386 value: function renderColumnHeader(row, col, TH) {
28390 return this.columnHeaders[row](col, TH, row);
29118 afterRenderer: function afterRenderer(TD, row, col, prop, value, cellProperties) {
29140 modifyColWidth: function modifyColWidth(width, col) {
29144 if (autoWidths[col]) {
29145 width = autoWidths[col];
29246 col: 0
29509 HandsontableEditor.prototype.prepare = function (td, row, col, prop, value, cellProperties) {
29525 var value = this.getSourceData(coords.row, coords.col);
32906 return [topLeft.row, topLeft.col, bottomRight.row, bottomRight.col];
33408 DataMap.prototype.colToProp = function (col) {
33409 col = this.instance.runHooks('modifyCol', col);
33411 if (!isNaN(col) && this.colToPropCache && typeof this.colToPropCache[col] !== 'undefined') {
33412 return this.colToPropCache[col];
33415 return col;
33424 var col;
33427 col = prop;
33429 col = this.propToColCache.get(prop);
33431 col = this.instance.runHooks('unmodifyCol', col);
33433 return col;
33693 DataMap.prototype.spliceCol = function (col, index, amount /* , elements... */) {
33696 var colData = this.instance.getDataAtCol(col);
33707 this.instance.populateFromArray(index, col, elements, null, null, 'spliceCol');
33948 var col = this.instance.runHooks('modifyCol', physicalCol);
33950 visualCols.push(col);
34032 col: 0
34037 col: Math.max(this.instance.countCols() - 1, 0)
34073 clen = Math.min(Math.max(maxCols - 1, 0), Math.max(start.col, end.col));
34079 for (c = Math.min(start.col, end.col); c <= clen; c++) {
34217 …result = this.getByRange({ row: 0, col: 0 }, { row: Math.max(this.countRows() - 1, 0), col: Math.m…
34326 var startCol = Math.min(start.col, end.col);
34328 var endCol = Math.max(start.col, end.col);
34447 selection.transformStart(-enterMoves.row, -enterMoves.col);
34450 selection.transformStart(enterMoves.row, enterMoves.col, true);
34587 selection.transformStart(-tabMoves.row, -tabMoves.col);
34590 selection.transformStart(tabMoves.row, tabMoves.col, true);
34644 rangeModifier(new _src.CellCoords(0, priv.selRange.from.col));
34655 rangeModifier(new _src.CellCoords(instance.countRows() - 1, priv.selRange.from.col));
34736 var row, col, prop, td, originalValue, cellProperties, editorClass;
34748 col = priv.selRange.highlight.col;
34749 prop = instance.colToProp(col);
34750 td = instance.getCell(row, col);
34752 originalValue = instance.getSourceDataAtCell(instance.runHooks('modifyRow', row), col);
34753 cellProperties = instance.getCellMeta(row, col);
34758 activeEditor.prepare(row, col, prop, td, originalValue, cellProperties);
35063 value: function prepare(row, col, prop, td, originalValue, cellProperties) {
35065 …ect.getPrototypeOf(DateEditor.prototype), 'prepare', this).call(this, row, col, prop, td, original…
35297 value: function prepare(row, col, prop, td, originalValue, cellProperties) {
35298 …getPrototypeOf(DropdownEditor.prototype), 'prepare', this).call(this, row, col, prop, td, original…
35307 _pluginHooks2.default.getSingleton().add('beforeValidate', function (value, row, col, source) {
35308 var cellMeta = this.getCellMeta(row, this.propToCol(col));
35536 this.col = selected[1];
35826 options = this.prepareOptions(selectOptions(this.row, this.col, this.prop));
36003 col: this.col
36010 col: this.col
36017 col: this.col
36022 editedCell = this.instance.getCell(this.row, this.col);
36672 _this.samplesGenerator = new _samplesGenerator2.default(function (row, col) {
36673 return _this.hot.getDataAtCell(row, col);
36689 _this.addHook('beforeColumnResize', function (col, size, isDblClick) {
36690 return _this.onBeforeColumnResize(col, size, isDblClick);
36737 this.addHook('modifyColWidth', function (width, col) {
36738 return _this2.getColumnWidth(col, width);
36796 (0, _number.rangeEach)(colRange.from, colRange.to, function (col) {
36797 if (force || _this3.widths[col] === void 0 && !_this3.hot._getColWidthFromSettings(col)) {
36798 var samples = _this3.samplesGenerator.generateColumnSamples(col, rowRange);
36800 samples.forEach(function (sample, col) {
36801 return _this3.ghostTable.addColumn(col, sample);
36807 this.ghostTable.getWidths(function (col, width) {
36808 _this3.widths[col] = width;
36950 value: function getColumnWidth(col) {
36957 width = this.widths[col];
37160 value: function onBeforeColumnResize(col, size, isDblClick) {
37162 this.calculateColumnsWidth(col, void 0, true);
37163 size = this.getColumnWidth(col, void 0, false);
37336 _this.samplesGenerator = new _samplesGenerator2.default(function (row, col) {
37338 return _this.hot.getDataAtCell(row, col);
37340 return _this.hot.getColHeader(col);
38044 … return this.hot.getData(selRange.from.row, selRange.from.col, selRange.to.row, selRange.to.col);
38074 if (startOfDragCoords && startOfDragCoords.row > -1 && startOfDragCoords.col > -1) {
38095 dragLength = endOfDragCoords.col - startOfDragCoords.col + 1;
38107 …omArray(startOfDragCoords.row, startOfDragCoords.col, fillData, endOfDragCoords.row, endOfDragCoor…
38133 if (coords.col < 0) {
38134 coords.col = 0;
38155 coords = new _src.CellCoords(coordsOfSelection.row, bottomRightCorner.col);
38157 coords = new _src.CellCoords(bottomRightCorner.row, coordsOfSelection.col);
38610 var diffCol = end.col - start.col;
38615 for (var col = 0; col <= diffCol; col++) {
38616 var startValue = parseInt(data[0][col], 10);
38617 var endValue = parseInt(data[rowsLength - 1][col], 10);
39742 renderer: function renderer(hot, TD, row, col, prop, value) {
39743 return _this2.menuItemRenderer(hot, TD, row, col, prop, value);
40092 value: function selectNextCell(row, col) {
40094 var cell = nextRow < this.hotMenu.countRows() ? this.hotMenu.getCell(nextRow, col) : null;
40100 this.selectNextCell(nextRow, col);
40102 this.hotMenu.selectCell(nextRow, col);
40115 value: function selectPrevCell(row, col) {
40117 var cell = prevRow >= 0 ? this.hotMenu.getCell(prevRow, col) : null;
40123 this.selectPrevCell(prevRow, col);
40125 this.hotMenu.selectCell(prevRow, col);
40137 value: function menuItemRenderer(hot, TD, row, col, prop, value) {
40168 TD.appendChild(item.renderer(hot, wrapper, row, col, prop, value));
40191 return hot.selectCell(row, col, void 0, void 0, false, false);
40204 return hot.selectCell(row, col, void 0, void 0, false, false);
40462 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40463 var className = _this.getCellMeta(row, col).className;
40480 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40481 return _this2.getCellMeta(row, col).className;
40487 (0, _utils.align)(range, type, alignment, function (row, col) {
40488 return _this2.getCellMeta(row, col);
40489 }, function (row, col, key, value) {
40490 return _this2.setCellMeta(row, col, key, value);
40502 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40503 var className = _this3.getCellMeta(row, col).className;
40520 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40521 return _this4.getCellMeta(row, col).className;
40527 (0, _utils.align)(range, type, alignment, function (row, col) {
40528 return _this4.getCellMeta(row, col);
40529 }, function (row, col, key, value) {
40530 return _this4.setCellMeta(row, col, key, value);
40542 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40543 var className = _this5.getCellMeta(row, col).className;
40560 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40561 return _this6.getCellMeta(row, col).className;
40567 (0, _utils.align)(range, type, alignment, function (row, col) {
40568 return _this6.getCellMeta(row, col);
40569 }, function (row, col, key, value) {
40570 return _this6.setCellMeta(row, col, key, value);
40582 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40583 var className = _this7.getCellMeta(row, col).className;
40600 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40601 return _this8.getCellMeta(row, col).className;
40607 (0, _utils.align)(range, type, alignment, function (row, col) {
40608 return _this8.getCellMeta(row, col);
40609 }, function (row, col, key, value) {
40610 return _this8.setCellMeta(row, col, key, value);
40624 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40625 var className = _this9.getCellMeta(row, col).className;
40641 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40642 return _this10.getCellMeta(row, col).className;
40648 (0, _utils.align)(range, type, alignment, function (row, col) {
40649 return _this10.getCellMeta(row, col);
40650 }, function (row, col, key, value) {
40651 return _this10.setCellMeta(row, col, key, value);
40663 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40664 var className = _this11.getCellMeta(row, col).className;
40681 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40682 return _this12.getCellMeta(row, col).className;
40688 (0, _utils.align)(range, type, alignment, function (row, col) {
40689 return _this12.getCellMeta(row, col);
40690 }, function (row, col, key, value) {
40691 return _this12.setCellMeta(row, col, key, value);
40703 …var hasClass = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40704 var className = _this13.getCellMeta(row, col).className;
40721 var stateBefore = (0, _utils.getAlignmentClasses)(range, function (row, col) {
40722 return _this14.getCellMeta(row, col).className;
40728 (0, _utils.align)(range, type, alignment, function (row, col) {
40729 return _this14.getCellMeta(row, col);
40730 }, function (row, col, key, value) {
40731 return _this14.setCellMeta(row, col, key, value);
40763 var column = selection.start.col;
40803 this.alter('insert_col', selection.start.col, 1, 'ContextMenu.columnLeft');
40847 this.alter('insert_col', selection.end.col + 1, 1, 'ContextMenu.columnRight');
40892 …tOneReadOnly = (0, _utils.checkSelectionConsistency)(this.getSelectedRange(), function (row, col) {
40893 return _this.getCellMeta(row, col).readOnly;
40906 var atLeastOneReadOnly = (0, _utils.checkSelectionConsistency)(range, function (row, col) {
40907 return _this2.getCellMeta(row, col).readOnly;
40910 range.forAll(function (row, col) {
40911 _this2.setCellMeta(row, col, 'readOnly', !atLeastOneReadOnly);
40967 var amount = selection.end.col - selection.start.col + 1;
40969 this.alter('remove_col', selection.start.col, amount, 'ContextMenu.removeColumn');
41413 var startCol = topLeft.col;
41415 var endCol = bottomRight.col;
41692 … 1 + topLeftCorner.row), Math.max(bottomRightCorner.col, inputArray[0].length - 1 + topLeftCorner.
41695 var isSelColAreaCoverInputValue = coordsTo.col - coordsFrom.col >= inputArray[0].length - 1;
41701 var offset = { row: 0, col: 0 };
41713 offset.col += Math.max(nextChange[1] - change[1] - 1, 0);
41717 …_this6.hot.selectCell(areaStart.row, areaStart.col, areaEnd.row + offset.row, areaEnd.col + offset…
41721 …this.hot.populateFromArray(areaStart.row, areaStart.col, inputArray, areaEnd.row, areaEnd.col, 'Co…
42155 var selectedColumn = this.getSelectedRange().from.col;
42168 …} else if (selection.from.col !== selection.to.col || selection.from.col <= this.getSettings().fix…
42191 var selectedColumn = this.getSelectedRange().from.col;
42204 …} else if (selection.from.col !== selection.to.col || selection.from.col >= this.getSettings().fix…
42759 col: void 0
43116 priv.target.col = 0;
43118 priv.target.col = firstVisible > 0 ? firstVisible - 1 : firstVisible;
43123 priv.target.col = newCoordsCol + 1;
43127 if (priv.target.col > lastVisible) {
43132 priv.target.col = priv.coordsColumn;
43134 if (priv.target.col <= firstVisible && priv.target.col >= priv.fixedColumns) {
43139 if (priv.target.col <= firstVisible && priv.target.col >= priv.fixedColumns) {
43268 var start = Math.min(from.col, to.col);
43269 var end = Math.max(from.col, to.col);
43271 if (coords.row < 0 && coords.col >= start && coords.col <= end) {
43275 priv.coordsColumn = coords.col;
43277 priv.target.col = coords.col;
43286 var fixedColumns = coords.col < priv.fixedColumns;
43291 var leftOffset = Math.abs(this.getColumnsWidth(start, coords.col) + mouseOffset);
43355 if (priv.columnsToMove.indexOf(coords.col) > -1) {
43364 priv.coordsColumn = coords.col;
43388 …(priv.columnsToMove.length < 1 || priv.target.col === void 0 || priv.columnsToMove.indexOf(priv.ta…
43392 this.moveColumns(priv.columnsToMove, priv.target.col);
43792 this.addHook('modifyColWidth', function (width, col) {
43793 return _this2.onModifyColWidth(width, col);
43887 var col = this.hot.view.wt.wtTable.getCoords(TH).col; // getCoords returns CellCoords
43890 if (col >= 0) {
43894 this.currentCol = col;
43902 var start = from.col;
43903 var end = to.col;
43906 start = to.col;
43907 end = from.col;
44994 if (coords.col < 0 && coords.row >= start && coords.row <= end) {
46112 collection.getInfo = function (row, col) {
46114 …s[i].row + this[i].rowspan - 1 >= row && this[i].col <= col && this[i].col + this[i].colspan - 1 >…
46122 if (this[i].row === info.row && this[i].col === info.col) {
46130 collection.removeInfo = function (row, col) {
46132 if (this[i].row === row && this[i].col === col) {
46178 mergeParent.col = topLeft.col;
46181 mergeParent.colspan = bottomRight.col - topLeft.col + 1;
46186 var info = this.mergedCellInfoCollection.getInfo(cellRange.from.row, cellRange.from.col);
46201 var info = this.mergedCellInfoCollection.getInfo(cellRange.row, cellRange.col);
46202 this.mergedCellInfoCollection.removeInfo(info.row, info.col);
46205 MergeCells.prototype.applySpanProperties = function (TD, row, col) {
46206 var info = this.mergedCellInfoCollection.getInfo(row, col);
46209 if (info.row === row && info.col === col) {
46232 if (coords.col >= merged.col && coords.col <= merged.col + merged.colspan - 1) {
46238 …CellCoords(currentSelectedRange.to.row + newDelta.row, currentSelectedRange.to.col + newDelta.col);
46243 col: delta.col
46253 …tion = new _src.CellCoords(currentSelectedRange.highlight.row, currentSelectedRange.highlight.col),
46256 mergedParent = this.mergedCellInfoCollection.getInfo(currentPosition.row, currentPosition.col),
46261 range = new _src.CellCoords(range.row + range.rowspan - 1, range.col + range.colspan - 1);
46270 var mergeTopLeft = new _src.CellCoords(mergedParent.row, mergedParent.col);
46271 … _src.CellCoords(mergedParent.row + mergedParent.rowspan - 1, mergedParent.col + mergedParent.cols…
46279 …newDelta.col = this.lastDesiredCoords.col ? this.lastDesiredCoords.col - currentPosition.col : new…
46288 if (delta.col > 0) {
46290 … newDelta.col = mergedParent.col + mergedParent.colspan - 1 - currentPosition.col + delta.col;
46291 } else if (delta.col < 0) {
46293 newDelta.col = currentPosition.col - mergedParent.col + delta.col;
46297 …rentSelectedRange.highlight.row + newDelta.row, currentSelectedRange.highlight.col + newDelta.col);
46299 …var nextParentIsMerged = this.mergedCellInfoCollection.getInfo(nextPosition.row, nextPosition.col);
46306 col: nextParentIsMerged.col - currentPosition.col
46312 var _mergeTopLeft = new _src.CellCoords(currentMerge.row, currentMerge.col);
46313 … _src.CellCoords(currentMerge.row + currentMerge.rowspan - 1, currentMerge.col + currentMerge.cols…
46353 if (newDelta.col < 0) {
46354 newDelta.col -= currentMerge.colspan - 1;
46355 } else if (newDelta.col > 0) {
46356 newDelta.col += currentMerge.colspan - 1;
46366 if (newDelta.col !== 0) {
46367 delta.col = newDelta.col;
46399 if (index <= currentMerge.col) {
46400 currentMerge.col += shiftVector[0];
46428 … var mergeParent = instance.mergeCells.mergedCellInfoCollection.getInfo(coords.row, coords.col);
46503 var afterRenderer = function afterRenderer(TD, row, col, prop, value, cellProperties) {
46505 this.mergeCells.applySpanProperties(TD, row, col);
46526 if (currentSelectedRange.from.col < 0) {
46527 currentSelectedRange.from.col = 0;
46528 … } else if (currentSelectedRange.from.col > 0 && currentSelectedRange.from.col >= totalCols) {
46529 currentSelectedRange.from.col = totalCols - 1;
46546 …selRange.highlight = new _src.CellCoords(selRange.highlight.row, selRange.highlight.col); // clone…
46555 var mergedCellTopLeft = new _src.CellCoords(cellInfo.row, cellInfo.col);
46556 …mRight = new _src.CellCoords(cellInfo.row + cellInfo.rowspan - 1, cellInfo.col + cellInfo.colspan …
46561 coords.col = selRange.to.col;
46585 var mergedCellTopLeft = new _src.CellCoords(cellInfo.row, cellInfo.col);
46586 …mRight = new _src.CellCoords(cellInfo.row + cellInfo.rowspan - 1, cellInfo.col + cellInfo.colspan …
46591 corners[1] = startRange.from.col;
46596 corners[3] = stopRange.from.col;
46603 var afterGetCellMeta = function afterGetCellMeta(row, col, cellProperties) {
46606 var mergeParent = this.mergeCells.mergedCellInfoCollection.getInfo(row, col);
46607 if (mergeParent && (mergeParent.row != row || mergeParent.col != col)) {
46647 if (mergeParent.col < calc.startColumn) {
46648 calc.startColumn = mergeParent.col;
46654 var mergeEnd = mergeParent.col + mergeParent.colspan - 1;
46670col == mergedCells[group].col && selectionRange.to.row == mergedCells[group].row + mergedCells[gro…
46688 select[1] = info.col;
46690 select[3] = info.col + info.colspan - 1;
46694 function onAfterCreateCol(col, count) {
46696 this.mergeCells.shiftCollection('right', col, count);
46700 function onAfterRemoveCol(col, count) {
46702 this.mergeCells.shiftCollection('left', col, count);
46949 if (targetCoords.col == -1) {
46950 targetCoords.col = 0;
46996 start: new _src.CellCoords(currentTouch.row, selectedRange.highlight.col),
46997 end: new _src.CellCoords(bottomLeftCorner.row, currentTouch.col)
47001 start: new _src.CellCoords(selectedRange.highlight.row, currentTouch.col),
47002 end: new _src.CellCoords(currentTouch.row, topLeftCorner.col)
47009 start: new _src.CellCoords(bottomRightCorner.row, currentTouch.col),
47010 end: new _src.CellCoords(currentTouch.row, topLeftCorner.col)
47069 start: new _src.CellCoords(currentTouch.row, topLeftCorner.col),
47070 end: new _src.CellCoords(bottomLeftCorner.row, currentTouch.col)
47074 start: new _src.CellCoords(topLeftCorner.row, currentTouch.col),
47075 end: new _src.CellCoords(currentTouch.row, bottomRightCorner.col)
47085 start: new _src.CellCoords(selectedRange.highlight.row, currentTouch.col),
47086 end: new _src.CellCoords(currentTouch.row, bottomRightCorner.col)
47090 start: new _src.CellCoords(currentTouch.row, topLeftCorner.col),
47091 end: new _src.CellCoords(topLeftCorner.row, currentTouch.col)
47098 start: new _src.CellCoords(currentTouch.row, topRightCorner.col),
47099 end: new _src.CellCoords(topLeftCorner.row, currentTouch.col)
47212 col: colIndex,
47229 Search.DEFAULT_CALLBACK = function (instance, row, col, data, testResult) {
47230 instance.getCellMeta(row, col).isSearchResult = testResult;
47274 function SearchCellDecorator(instance, TD, row, col, prop, value, cellProperties) {
47286 (0, _renderers.registerRenderer)('base', function (instance, TD, row, col, prop, value, cellPropert…
47319 function cellDecorator(instance, TD, row, col, prop, value, cellProperties) {
47399 function autocompleteRenderer(instance, TD, row, col, prop, value, cellProperties) {
47425 instance.view.wt.getSetting('onCellDblClick', null, new _src.CellCoords(row, col), TD);
47483 function checkboxRenderer(instance, TD, row, col, prop, value, cellProperties) {
47514 input.setAttribute('data-col', col);
47520 …labelText = typeof labelOptions.value === 'function' ? labelOptions.value.call(this, row, col, pro…
47590 for (var _col = topLeft.col; _col <= bottomRight.col; _col += 1) {
47644 for (var _col2 = topLeft.col; _col2 <= bottomRight.col; _col2++) {
47752 var col = parseInt(event.target.getAttribute('data-col'), 10);
47753 var cellProperties = instance.getCellMeta(row, col);
47774 var col = parseInt(event.target.getAttribute('data-col'), 10);
47775 var cellProperties = instance.getCellMeta(row, col);
47786 instance.setDataAtCell(row, col, newCheckboxValue);
47827 function htmlRenderer(instance, TD, row, col, prop, value, cellProperties) {
47872 function numericRenderer(instance, TD, row, col, prop, value, cellProperties) {
47895 (0, _index.getRenderer)('text')(instance, TD, row, col, prop, value, cellProperties);
47926 function passwordRenderer(instance, TD, row, col, prop, value, cellProperties) {
47972 function textRenderer(instance, TD, row, col, prop, value, cellProperties) {
48280 cellRenderer: function cellRenderer(row, col, TD) {
48281 var cellProperties = that.instance.getCellMeta(row, col);
48282 var prop = that.instance.colToProp(col);
48289 that.instance.runHooks('beforeRenderer', TD, row, col, prop, value, cellProperties);
48290 …that.instance.getCellRenderer(cellProperties)(that.instance, TD, row, col, prop, value, cellProper…
48291 that.instance.runHooks('afterRenderer', TD, row, col, prop, value, cellProperties);
48320 if (coords.row >= 0 && coords.col >= 0 && !blockCalculations.cells) {
48323 …} else if ((selectedHeader.cols || selectedHeader.rows) && coords.row >= 0 && coords.col >= 0 && !…
48325 selection.setRangeEnd(new _src.CellCoords(coords.row, coords.col));
48327 selection.setRangeEnd(new _src.CellCoords(actualSelection.to.row, coords.col));
48328 } else if (selectedHeader.rows && coords.col < 0 && !blockCalculations.row) {
48329 selection.setRangeEnd(new _src.CellCoords(coords.row, actualSelection.to.col));
48330 …selectedHeader.cols && !selectedHeader.rows && coords.col < 0 || selectedHeader.cols && coords.col
48336 selection.setRangeStartOnly(new _src.CellCoords(0, actualSelection.from.col));
48337 selection.setRangeEnd(new _src.CellCoords(instance.countRows() - 1, coords.col));
48349 var start = Math.min(from.col, to.col);
48350 var end = Math.max(from.col, to.col);
48352 doNewSelection = coords.col < start || coords.col > end;
48353 } else if (coords.col < 0 && selectedHeader.rows) {
48367 if (coords.row < 0 && coords.col >= 0 && !blockCalculations.column) {
48371 selection.setRangeStartOnly(new _src.CellCoords(0, coords.col));
48372 …lection.setRangeEnd(new _src.CellCoords(Math.max(instance.countRows() - 1, 0), coords.col), false);
48376 } else if (coords.col < 0 && coords.row >= 0 && !blockCalculations.row) {
48383 } else if (coords.col >= 0 && coords.row >= 0 && !blockCalculations.cells) {
48388 } else if (coords.col < 0 && coords.row < 0) {
48390 coords.col = 0;
48426 if (coords.row >= 0 && coords.col >= 0) {
48429 … instance.selection.setRangeEnd(new _src.CellCoords(instance.countRows() - 1, coords.col), false);
48438 … instance.selection.setRangeEnd(new _src.CellCoords(instance.countRows() - 1, coords.col), false);
48625 col = _ref2[1],
48629 return row !== void 0 && row === rowEnd && col === colEnd;
48720 TableView.prototype.appendColHeader = function (col, TH) {
48725 this.updateCellHeader(container.querySelector('.colHeader'), col, this.instance.getColHeader);
48728 this.appendColHeader(col, TH);
48736 this.updateCellHeader(span, col, this.instance.getColHeader);
48742 this.instance.runHooks('afterGetColHeader', col, TH);
49080 var column = this.instance.runHooks('unmodifyCol', this.col);
49211 var column = this.instance.runHooks('unmodifyCol', this.col);