| 1234567891011121314151617181920212223242526272829303132 | 'use strict';Object.defineProperty(exports, '__esModule', { value: true });var component_1 = require('../common/component');var relation_1 = require('../common/relation');component_1.VantComponent({  classes: ['active-class', 'disabled-class'],  relation: 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 });    },  },});
 |