| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 'use strict';Object.defineProperty(exports, '__esModule', { value: true });var component_1 = require('../common/component');var color_1 = require('../common/color');var utils_1 = require('../common/utils');component_1.VantComponent({  props: {    inactive: Boolean,    percentage: {      type: Number,      observer: 'setLeft',    },    pivotText: String,    pivotColor: String,    trackColor: String,    showPivot: {      type: Boolean,      value: true,    },    color: {      type: String,      value: color_1.BLUE,    },    textColor: {      type: String,      value: '#fff',    },    strokeWidth: {      type: null,      value: 4,    },  },  data: {    right: 0,  },  mounted: function () {    this.setLeft();  },  methods: {    setLeft: function () {      var _this = this;      Promise.all([        utils_1.getRect(this, '.van-progress'),        utils_1.getRect(this, '.van-progress__pivot'),      ]).then(function (_a) {        var portion = _a[0],          pivot = _a[1];        if (portion && pivot) {          _this.setData({            right: (pivot.width * (_this.data.percentage - 100)) / 100,          });        }      });    },  },});
 |