"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./_virtual/_tslib.js"),r=require("./mixins/mixins.js"),t=require("./mixins/props.js"),i=require("./utils/safe-get.js"),s=require("./mixins/custom-layer.js"),a=r.default(s.default).extend({name:"AmapCustomLayer",amapMeta:{slot:!0,initComponent:function(r,t){return e.__awaiter(this,void 0,void 0,(function(){var s;return e.__generator(this,(function(e){if(!(s=i.default(this,"$slots.default.0.elm"))||"CANVAS"!==s.tagName)throw this.$amap.logger.warn("slot内容必须是canvas"),new Error;return[2,new r.CustomLayer(s,t)]}))}))}},props:{render:t.defineProp({type:Function,required:!0})}});exports.default=a;