export default { props: { activePattern: { type: Number, default: 0 }, patternType: { type: Number, default: -9999 }, statusBarHeight: { type: Number, default: 0 } }, data() { return { initialEntry: true, }; }, methods: { }, watch: { activePattern: { handler: function(newType, oldType) { if (this.patternType && this.patternType === newType && this.initialEntry) { this.initialEntry = false; setTimeout(() => { this.init() }, 100) } }, immediate: true } } }