UNPKG

fixed-react-data-grid-custom

Version:

Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like

27 lines 1.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var react_1 = tslib_1.__importDefault(require("react")); var SimpleTextEditor = /** @class */ (function (_super) { tslib_1.__extends(SimpleTextEditor, _super); function SimpleTextEditor() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.input = react_1.default.createRef(); return _this; } SimpleTextEditor.prototype.getInputNode = function () { return this.input.current; }; SimpleTextEditor.prototype.getValue = function () { var _a; return _a = {}, _a[this.props.column.key] = this.input.current.value, _a; }; SimpleTextEditor.prototype.render = function () { return (react_1.default.createElement("input", { className: "form-control", ref: this.input, defaultValue: this.props.value, onBlur: this.props.onBlur })); }; return SimpleTextEditor; }(react_1.default.Component)); exports.default = SimpleTextEditor; //# sourceMappingURL=SimpleTextEditor.js.map