"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("../_virtual/_tslib.js"),t=require("./mixins.js"),i=require("./base.js"),r=require("./common.js"),s=t.default(i.default,r.withVisible(!0),r.withZIndex,r.withOpacity,r.withZooms).extend({amapMeta:{events:["complete"]},props:{tileSize:{type:Number}},mounted:function(){return e.__awaiter(this,void 0,void 0,(function(){return e.__generator(this,(function(e){switch(e.label){case 0:return[4,this.$context.ready];case 1:return e.sent(),this.$context.destroyed?[2]:(this.visible||this.$target.hide(),[2])}}))}))}});exports.default=s;