'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports.textareaProps = exports.inputProps = exports.commonProps = void 0; exports.commonProps = { value: { type: String, observer: function (value) { if (value !== this.value) { this.setData({ innerValue: value }); this.value = value; } } }, placeholder: String, placeholderStyle: String, placeholderClass: String, disabled: Boolean, maxlength: { type: Number, value: -1 }, cursorSpacing: { type: Number, value: 50 }, autoFocus: Boolean, focus: Boolean, cursor: { type: Number, value: -1 }, selectionStart: { type: Number, value: -1 }, selectionEnd: { type: Number, value: -1 }, adjustPosition: { type: Boolean, value: true }, holdKeyboard: Boolean }; exports.inputProps = { type: { type: String, value: 'text' }, password: Boolean, confirmType: String, confirmHold: Boolean }; exports.textareaProps = { autoHeight: Boolean, fixed: Boolean, showConfirmBar: { type: Boolean, value: true }, disableDefaultPadding: { type: Boolean, value: true } };