"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var component_1 = require('./../common/component.js'); component_1.VantComponent({ field: true, classes: ['field-class', 'input-class', 'cancel-class'], props: { focus: Boolean, error: Boolean, disabled: Boolean, readonly: Boolean, inputAlign: String, showAction: Boolean, useActionSlot: Boolean, placeholder: String, placeholderStyle: String, background: { type: String, value: '#ffffff' }, maxlength: { type: Number, value: -1 }, shape: { type: String, value: 'square' }, label: String }, methods: { onChange: function onChange(event) { this.set({ value: event.detail }); this.$emit('change', event.detail); }, onCancel: function onCancel() { var _this = this; /** * 修复修改输入框值时,输入框失焦和赋值同时触发,赋值失效 * // https://github.com/youzan/vant-weapp/issues/1768 */ setTimeout(function () { _this.set({ value: '' }); _this.$emit('cancel'); _this.$emit('change', ''); }, 200); }, onSearch: function onSearch() { this.$emit('search', this.data.value); }, onFocus: function onFocus() { this.$emit('focus'); }, onBlur: function onBlur() { this.$emit('blur'); }, onClear: function onClear() { this.$emit('clear'); } } }); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sIm5hbWVzIjpbIk9iamVjdCIsInZhbHVlIiwiY29tcG9uZW50XzEiLCJyZXF1aXJlIiwiZmllbGQiLCJjbGFzc2VzIiwicHJvcHMiLCJmb2N1cyIsImVycm9yIiwiZGlzYWJsZWQiLCJyZWFkb25seSIsImlucHV0QWxpZ24iLCJzaG93QWN0aW9uIiwidXNlQWN0aW9uU2xvdCIsInBsYWNlaG9sZGVyIiwicGxhY2Vob2xkZXJTdHlsZSIsImJhY2tncm91bmQiLCJ0eXBlIiwibWF4bGVuZ3RoIiwic2hhcGUiLCJsYWJlbCIsIlN0cmluZyIsIm1ldGhvZHMiLCJvbkNoYW5nZSIsImV2ZW50Iiwib25DYW5jZWwiLCJfdGhpcyIsInNldFRpbWVvdXQiLCJvblNlYXJjaCIsIm9uRm9jdXMiLCJvbkJsdXIiLCJvbkNsZWFyIl0sIm1hcHBpbmdzIjoiOztBQUNBQSxPQUFBQSxjQUFBQSxDQUFBQSxPQUFBQSxFQUFBQSxZQUFBQSxFQUE2QyxFQUFFQyxPQUEvQ0QsSUFBNkMsRUFBN0NBO0FBQ0EsSUFBSUUsY0FBY0MsUUFBbEIsMEJBQWtCQSxDQUFsQjtBQUNBRCxZQUFBQSxhQUFBQSxDQUEwQjtBQUN0QkUsV0FEc0IsSUFBQTtBQUV0QkMsYUFBUyxDQUFBLGFBQUEsRUFBQSxhQUFBLEVBRmEsY0FFYixDQUZhO0FBR3RCQyxXQUFPO0FBQ0hDLGVBREcsT0FBQTtBQUVIQyxlQUZHLE9BQUE7QUFHSEMsa0JBSEcsT0FBQTtBQUlIQyxrQkFKRyxPQUFBO0FBS0hDLG9CQUxHLE1BQUE7QUFNSEMsb0JBTkcsT0FBQTtBQU9IQyx1QkFQRyxPQUFBO0FBUUhDLHFCQVJHLE1BQUE7QUFTSEMsMEJBVEcsTUFBQTtBQVVIQyxvQkFBWTtBQUNSQyxrQkFEUSxNQUFBO0FBRVJoQixtQkFBTztBQUZDLFNBVlQ7QUFjSGlCLG1CQUFXO0FBQ1BELGtCQURPLE1BQUE7QUFFUGhCLG1CQUFPLENBQUM7QUFGRCxTQWRSO0FBa0JIa0IsZUFBTztBQUNIRixrQkFERyxNQUFBO0FBRUhoQixtQkFBTztBQUZKLFNBbEJKO0FBc0JIbUIsZUFBT0M7QUF0QkosS0FIZTtBQTJCdEJDLGFBQVM7QUFDTEMsa0JBQVUsU0FBQSxRQUFBLENBQUEsS0FBQSxFQUFpQjtBQUN2QixpQkFBQSxHQUFBLENBQVMsRUFBRXRCLE9BQU91QixNQUFsQixNQUFTLEVBQVQ7QUFDQSxpQkFBQSxLQUFBLENBQUEsUUFBQSxFQUFxQkEsTUFBckIsTUFBQTtBQUhDLFNBQUE7QUFLTEMsa0JBQVUsU0FBQSxRQUFBLEdBQVk7QUFDbEIsZ0JBQUlDLFFBQUosSUFBQTtBQUNBOzs7O0FBSUFDLHVCQUFXLFlBQVk7QUFDbkJELHNCQUFBQSxHQUFBQSxDQUFVLEVBQUV6QixPQUFaeUIsRUFBVSxFQUFWQTtBQUNBQSxzQkFBQUEsS0FBQUEsQ0FBQUEsUUFBQUE7QUFDQUEsc0JBQUFBLEtBQUFBLENBQUFBLFFBQUFBLEVBQUFBLEVBQUFBO0FBSEpDLGFBQUFBLEVBQUFBLEdBQUFBO0FBWEMsU0FBQTtBQWlCTEMsa0JBQVUsU0FBQSxRQUFBLEdBQVk7QUFDbEIsaUJBQUEsS0FBQSxDQUFBLFFBQUEsRUFBcUIsS0FBQSxJQUFBLENBQXJCLEtBQUE7QUFsQkMsU0FBQTtBQW9CTEMsaUJBQVMsU0FBQSxPQUFBLEdBQVk7QUFDakIsaUJBQUEsS0FBQSxDQUFBLE9BQUE7QUFyQkMsU0FBQTtBQXVCTEMsZ0JBQVEsU0FBQSxNQUFBLEdBQVk7QUFDaEIsaUJBQUEsS0FBQSxDQUFBLE1BQUE7QUF4QkMsU0FBQTtBQTBCTEMsaUJBQVMsU0FBQSxPQUFBLEdBQVk7QUFDakIsaUJBQUEsS0FBQSxDQUFBLE9BQUE7QUFDSDtBQTVCSTtBQTNCYSxDQUExQjdCIiwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJfX2VzTW9kdWxlXCIsIHsgdmFsdWU6IHRydWUgfSk7XG52YXIgY29tcG9uZW50XzEgPSByZXF1aXJlKFwiLi4vY29tbW9uL2NvbXBvbmVudFwiKTtcbmNvbXBvbmVudF8xLlZhbnRDb21wb25lbnQoe1xuICAgIGZpZWxkOiB0cnVlLFxuICAgIGNsYXNzZXM6IFsnZmllbGQtY2xhc3MnLCAnaW5wdXQtY2xhc3MnLCAnY2FuY2VsLWNsYXNzJ10sXG4gICAgcHJvcHM6IHtcbiAgICAgICAgZm9jdXM6IEJvb2xlYW4sXG4gICAgICAgIGVycm9yOiBCb29sZWFuLFxuICAgICAgICBkaXNhYmxlZDogQm9vbGVhbixcbiAgICAgICAgcmVhZG9ubHk6IEJvb2xlYW4sXG4gICAgICAgIGlucHV0QWxpZ246IFN0cmluZyxcbiAgICAgICAgc2hvd0FjdGlvbjogQm9vbGVhbixcbiAgICAgICAgdXNlQWN0aW9uU2xvdDogQm9vbGVhbixcbiAgICAgICAgcGxhY2Vob2xkZXI6IFN0cmluZyxcbiAgICAgICAgcGxhY2Vob2xkZXJTdHlsZTogU3RyaW5nLFxuICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgICB0eXBlOiBTdHJpbmcsXG4gICAgICAgICAgICB2YWx1ZTogJyNmZmZmZmYnXG4gICAgICAgIH0sXG4gICAgICAgIG1heGxlbmd0aDoge1xuICAgICAgICAgICAgdHlwZTogTnVtYmVyLFxuICAgICAgICAgICAgdmFsdWU6IC0xXG4gICAgICAgIH0sXG4gICAgICAgIHNoYXBlOiB7XG4gICAgICAgICAgICB0eXBlOiBTdHJpbmcsXG4gICAgICAgICAgICB2YWx1ZTogJ3NxdWFyZSdcbiAgICAgICAgfSxcbiAgICAgICAgbGFiZWw6IFN0cmluZ1xuICAgIH0sXG4gICAgbWV0aG9kczoge1xuICAgICAgICBvbkNoYW5nZTogZnVuY3Rpb24gKGV2ZW50KSB7XG4gICAgICAgICAgICB0aGlzLnNldCh7IHZhbHVlOiBldmVudC5kZXRhaWwgfSk7XG4gICAgICAgICAgICB0aGlzLiRlbWl0KCdjaGFuZ2UnLCBldmVudC5kZXRhaWwpO1xuICAgICAgICB9LFxuICAgICAgICBvbkNhbmNlbDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgdmFyIF90aGlzID0gdGhpcztcbiAgICAgICAgICAgIC8qKlxuICAgICAgICAgICAgICog5L+u5aSN5L+u5pS56L6T5YWl5qGG5YC85pe277yM6L6T5YWl5qGG5aSx54Sm5ZKM6LWL5YC85ZCM5pe26Kem5Y+R77yM6LWL5YC85aSx5pWIXG4gICAgICAgICAgICAgKiAvLyBodHRwczovL2dpdGh1Yi5jb20veW91emFuL3ZhbnQtd2VhcHAvaXNzdWVzLzE3NjhcbiAgICAgICAgICAgICAqL1xuICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgX3RoaXMuc2V0KHsgdmFsdWU6ICcnIH0pO1xuICAgICAgICAgICAgICAgIF90aGlzLiRlbWl0KCdjYW5jZWwnKTtcbiAgICAgICAgICAgICAgICBfdGhpcy4kZW1pdCgnY2hhbmdlJywgJycpO1xuICAgICAgICAgICAgfSwgMjAwKTtcbiAgICAgICAgfSxcbiAgICAgICAgb25TZWFyY2g6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHRoaXMuJGVtaXQoJ3NlYXJjaCcsIHRoaXMuZGF0YS52YWx1ZSk7XG4gICAgICAgIH0sXG4gICAgICAgIG9uRm9jdXM6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHRoaXMuJGVtaXQoJ2ZvY3VzJyk7XG4gICAgICAgIH0sXG4gICAgICAgIG9uQmx1cjogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgdGhpcy4kZW1pdCgnYmx1cicpO1xuICAgICAgICB9LFxuICAgICAgICBvbkNsZWFyOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICB0aGlzLiRlbWl0KCdjbGVhcicpO1xuICAgICAgICB9LFxuICAgIH1cbn0pO1xuIl0sImZpbGUiOiJpbmRleC5qcyJ9