| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | "use strict";Object.defineProperty(exports, "__esModule", { value: true });var component_1 = require("../common/component");var utils_1 = require("../common/utils");(0, component_1.VantComponent)({    classes: ['title-class'],    props: {        title: String,        fixed: {            type: Boolean,            observer: 'setHeight',        },        placeholder: {            type: Boolean,            observer: 'setHeight',        },        leftText: String,        rightText: String,        customStyle: String,        leftArrow: Boolean,        border: {            type: Boolean,            value: true,        },        zIndex: {            type: Number,            value: 1,        },        safeAreaInsetTop: {            type: Boolean,            value: true,        },    },    data: {        height: 46,    },    created: function () {        var statusBarHeight = (0, utils_1.getSystemInfoSync)().statusBarHeight;        this.setData({            statusBarHeight: statusBarHeight,            height: 46 + statusBarHeight,        });    },    mounted: function () {        this.setHeight();    },    methods: {        onClickLeft: function () {            this.$emit('click-left');        },        onClickRight: function () {            this.$emit('click-right');        },        setHeight: function () {            var _this = this;            if (!this.data.fixed || !this.data.placeholder) {                return;            }            wx.nextTick(function () {                (0, utils_1.getRect)(_this, '.van-nav-bar').then(function (res) {                    if (res && 'height' in res) {                        _this.setData({ height: res.height });                    }                });            });        },    },});
 |