| 1234567891011121314151617181920212223242526272829303132 | 
							- "use strict";
 
- Object.defineProperty(exports, "__esModule", { value: true });
 
- var component_1 = require("../common/component");
 
- var relation_1 = require("../common/relation");
 
- (0, component_1.VantComponent)({
 
-     classes: ['active-class', 'disabled-class'],
 
-     relation: (0, relation_1.useParent)('sidebar'),
 
-     props: {
 
-         dot: Boolean,
 
-         badge: null,
 
-         info: null,
 
-         title: String,
 
-         disabled: Boolean,
 
-     },
 
-     methods: {
 
-         onClick: function () {
 
-             var _this = this;
 
-             var parent = this.parent;
 
-             if (!parent || this.data.disabled) {
 
-                 return;
 
-             }
 
-             var index = parent.children.indexOf(this);
 
-             parent.setActive(index).then(function () {
 
-                 _this.$emit('click', index);
 
-                 parent.$emit('change', index);
 
-             });
 
-         },
 
-         setActive: function (selected) {
 
-             return this.setData({ selected: selected });
 
-         },
 
-     },
 
- });
 
 
  |