define(["require", "exports", "@syncfusion/ej2-base"], function (require, exports, ej2_base_1) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var BatchEditRender = (function () {
function BatchEditRender(parent) {
this.parent = parent;
}
BatchEditRender.prototype.update = function (elements, args) {
args.cell.innerHTML = '';
args.cell.appendChild(this.getEditElement(elements, args));
args.cell.classList.add('e-editedbatchcell');
ej2_base_1.classList(args.row, ['e-editedrow', 'e-batchrow'], []);
};
BatchEditRender.prototype.getEditElement = function (elements, args) {
var gObj = this.parent;
var form = ej2_base_1.createElement('form', { id: gObj.element.id + 'EditForm', className: 'e-gridform' });
form.appendChild(elements[args.columnObject.uid]);
if (args.columnObject.editType === 'booleanedit') {
args.cell.classList.add('e-boolcell');
}
if (!args.columnObject.editType) {
args.cell.classList.add('e-inputbox');
}
return form;
};
BatchEditRender.prototype.removeEventListener = function () {
};
return BatchEditRender;
}());
exports.BatchEditRender = BatchEditRender;
});
|