UNPKG

vuetify

Version:

Vue.js 2 Semantic Component Framework

41 lines (36 loc) 948 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _vue = require('vue'); var _vue2 = _interopRequireDefault(_vue); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* @vue/component */ exports.default = _vue2.default.extend({ name: 'returnable', props: { returnValue: null }, data: function data() { return { isActive: false, originalValue: null }; }, watch: { isActive: function isActive(val) { if (val) { this.originalValue = this.returnValue; } else { this.$emit('update:returnValue', this.originalValue); } } }, methods: { save: function save(value) { this.originalValue = value; this.isActive = false; } } }); //# sourceMappingURL=returnable.js.map