UNPKG

ming-demo3

Version:
124 lines (95 loc) 5.07 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.KeyboardInput1 = exports["default"] = void 0; var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized")); var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf3 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _react = _interopRequireWildcard(require("react")); var _keyboard = _interopRequireDefault(require("../keyboard")); require("../keyboard/Keyboard.css"); var _baseui = require("@mdf/baseui"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } var keyboardInput = function (_Component) { (0, _inherits2["default"])(keyboardInput, _Component); function keyboardInput() { (0, _classCallCheck2["default"])(this, keyboardInput); return (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf3["default"])(keyboardInput).apply(this, arguments)); } (0, _createClass2["default"])(keyboardInput, [{ key: "render", value: function render() { return _react["default"].createElement("div", { className: "keyboard-box" }, this.props.prefix, _react["default"].createElement(_keyboard["default"], { enabled: true, required: true, type: this.props.type, onChange: this.props.onChange, onBlur: this.props.onBlur, onFocus: this.props.onFocus, value: this.props.value, min: this.props.min, max: this.props.max, step: this.props.step, name: this.props.name, id: this.props.id, disabled: this.props.disabled, inputClassName: this.props.inputClassName, keyboardClassName: this.props.keyboardClassName, placeholder: this.props.placeholder, defaultKeyboard: "us", isFirstLetterUppercase: false, isDraggable: false, readOnly: this.props.readOnly, opacity: 1 })); } }]); return keyboardInput; }(_react.Component); exports["default"] = keyboardInput; var KeyboardInput1 = function (_Component2) { (0, _inherits2["default"])(KeyboardInput1, _Component2); function KeyboardInput1() { var _getPrototypeOf2; var _this; (0, _classCallCheck2["default"])(this, KeyboardInput1); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = (0, _possibleConstructorReturn2["default"])(this, (_getPrototypeOf2 = (0, _getPrototypeOf3["default"])(KeyboardInput1)).call.apply(_getPrototypeOf2, [this].concat(args))); (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "handleFocus", function (e) { if (_this.props.onFocus) _this.props.onFocus(e); if (_this.oskOpen) return; _this.oskOpen = true; cb.electron.sendOrder('oskOpen'); }); (0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "handleBlur", function (e) { if (_this.props.onBlur) _this.props.onBlur(e); _this.oskOpen = false; cb.electron.sendOrder('oskClose'); }); return _this; } (0, _createClass2["default"])(KeyboardInput1, [{ key: "render", value: function render() { var props = _objectSpread({}, this.props); props.onFocus = this.handleFocus; props.onBlur = this.handleBlur; return _react["default"].createElement(_baseui.Input, props); } }]); return KeyboardInput1; }(_react.Component); exports.KeyboardInput1 = KeyboardInput1; //# sourceMappingURL=KeyboardInput.js.map