Lines Matching refs:changes

15029           changes = [];
15034 changes.push([r, c, '']);
15038 instance.setDataAtCell(changes);
15092 function validateChanges(changes, source, callback) {
15096 for (var i = changes.length - 1; i >= 0; i--) {
15097 if (changes[i] === null) {
15098 changes.splice(i, 1);
15100 var row = changes[i][0];
15101 var col = datamap.propToCol(changes[i][1]);
15105 if (cellProperties.type === 'numeric' && typeof changes[i][3] === 'string') {
15106 …if (changes[i][3].length > 0 && (/^-?[\d\s]*(\.|,)?\d*$/.test(changes[i][3]) || cellProperties.for…
15107 var len = changes[i][3].length;
15111 … } else if (changes[i][3].indexOf('.') === len - 3 && changes[i][3].indexOf(',') === -1) {
15125 if (_numbro2.default.validate(changes[i][3]) && !isNaN(changes[i][3])) {
15126 changes[i][3] = parseFloat(changes[i][3]);
15128 changes[i][3] = (0, _numbro2.default)().unformat(changes[i][3]) || changes[i][3];
15136 instance.validateCell(changes[i][3], cellProperties, function (i, cellProperties) {
15142 changes.splice(i, 1); // cancel the change
15159 if (changes.length) {
15160 beforeChangeResult = instance.runHooks('beforeChange', changes, source);
15164changes.splice(0, changes.length); // invalidate all changes (remove everything from array)
15180 function applyChanges(changes, source) {
15181 var i = changes.length - 1;
15190 if (changes[i] === null) {
15191 changes.splice(i, 1);
15196 if (changes[i][2] == null && changes[i][3] == null) {
15202 while (changes[i][0] > instance.countRows() - 1) {
15218 while (datamap.propToCol(changes[i][1]) > instance.countCols() - 1) {
15223 datamap.set(changes[i][0], changes[i][1], changes[i][3]);
15228 instance.runHooks('beforeChangeRender', changes, source);
15231 instance.runHooks('afterChange', changes, source || 'edit');
15311 changes = [],
15322changes.push([input[i][0], prop, dataSource.getAtCell(recordTranslator.toPhysicalRow(input[i][0]),…
15329 instance.runHooks('afterSetDataAtCell', changes, source);
15331 validateChanges(changes, source, function () {
15332 applyChanges(changes, source);
15353 changes = [];
15356changes.push([input[i][0], input[i][1], dataSource.getAtCell(recordTranslator.toPhysicalRow(input[…
15363 instance.runHooks('afterSetDataAtRowProp', changes, source);
15365 validateChanges(changes, source, function () {
15366 applyChanges(changes, source);
36730 this.addHook('beforeChange', function (changes) {
36731 return _this2.onBeforeChange(changes);
37134 value: function onBeforeChange(changes) {
37137 var changedColumns = (0, _array.arrayMap)(changes, function (_ref) {
37395 this.addHook('beforeChange', function (changes) {
37396 return _this2.onBeforeChange(changes);
37814 value: function onBeforeChange(changes) {
37817 if (changes.length === 1) {
37818 range = changes[0][0];
37819 } else if (changes.length > 1) {
37821 from: changes[0][0],
37822 to: changes[changes.length - 1][0]
41697 this.hot.addHookOnce('afterChange', function (changes, source) {
41698 var changesLength = changes ? changes.length : 0;
41704 (0, _array.arrayEach)(changes, function (change, index) {
41705 var nextChange = changesLength > index + 1 ? changes[index + 1] : null;
47587 var changes = [];
47613 changes.push([_row, _col, _cellProperties.uncheckedTemplate]);
47615 changes.push([_row, _col, _cellProperties.checkedTemplate]);
47618 changes.push([_row, _col, _cellProperties.uncheckedTemplate]);
47623 if (changes.length > 0) {
47624 instance.setDataAtCell(changes);