"use strict"; var _component = require("../common/component"); var _utils = require("../common/utils"); var _my = require("../../__antmove/api/index.js")(my); var wx = _my; (0, _component.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 created() { var _getSystemInfoSync = (0, _utils.getSystemInfoSync)(), statusBarHeight = _getSystemInfoSync.statusBarHeight; this.setData({ statusBarHeight: statusBarHeight, height: 46 + statusBarHeight }); }, mounted: function mounted() { this.setHeight(); }, methods: { onClickLeft: function onClickLeft() { this.$emit("click-left"); }, onClickRight: function onClickRight() { this.$emit("click-right"); }, setHeight: function setHeight() { var _this = this; if (!this.data.fixed || !this.data.placeholder) { return; } wx.nextTick(function () { _utils.getRect.call(_this, ".van-nav-bar").then(function (res) { _this.setData({ height: res.height }); }); }); } } });