{ "pandav:/index.js": { "cubeCode": "Cube(\"pandav:/npm/@maptalks/vt-plugin/0.99.1\", [], function (module, exports, require, load, process, global) {\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true });\n\n exports.default = void 0;\n var registedClazz = {};\n function VectorTilePlugin() {}\n var parentProto = VectorTilePlugin.prototype;\n parentProto.getType = function () {\n return Object.getPrototypeOf(this).constructor.type;\n };\n parentProto.isVisible = function () {\n throw new Error('to be implemented.');\n };\n parentProto.prepareRender = function () {\n throw new Error('to be implemented.');\n };\n parentProto.updateCollision = function () {\n throw new Error('to be implemented.');\n };\n parentProto.supportRenderMode = function () {\n throw new Error('to be implemented.');\n };\n parentProto.startFrame = function () {\n throw new Error('to be implemented.');\n };\n parentProto.endFrame = function () {\n throw new Error('to be implemented.');\n };\n parentProto.paintTile = function () {\n throw new Error('to be implemented.');\n };\n parentProto.getShadowMeshes = function () {\n throw new Error('to be implemented.');\n };\n parentProto.updateSceneConfig = function () {\n throw new Error('to be implemented.');\n };\n parentProto.updateDataConfig = function () {\n throw new Error('to be implemented.');\n };\n parentProto.updateSymbol = function () {\n throw new Error('to be implemented.');\n };\n parentProto.pick = function () {\n throw new Error('to be implemented.');\n };\n parentProto.resize = function () {\n throw new Error('to be implemented.');\n };\n parentProto.deleteTile = function () {\n throw new Error('to be implemented.');\n };\n parentProto.remove = function () {\n throw new Error('to be implemented.');\n };\n parentProto.needToRedraw = function () {\n throw new Error('to be implemented.');\n };\n parentProto.needToRetireFrames = function () {\n throw new Error('to be implemented.');\n };\n parentProto.outline = function () {\n throw new Error('to be implemented.');\n };\n parentProto.outlineAll = function () {\n throw new Error('to be implemented.');\n };\n parentProto.needPolygonOffset = function () {\n throw new Error('to be implemented.');\n };\n parentProto.constructor = VectorTilePlugin;\n var hasOwn = Object.prototype.hasOwnProperty;\n VectorTilePlugin.extend = function (type, props) {\n var clazz = function clazz() {\n if (this.init) {\n this.init();\n }\n };\n var proto = Object.create(parentProto);\n proto.constructor = clazz;\n clazz.prototype = proto;\n clazz.type = type;\n for (var p in props) {\n if (hasOwn.call(props, p)) {\n clazz.prototype[p] = props[p];\n }\n }\n clazz.registerAt = registerAt.bind(clazz);\n registedClazz[type] = clazz;\n return clazz;\n };\n function registerAt(VectorTileLayer) {\n VectorTileLayer.registerPlugin(this);\n }\n var _default = exports.default = VectorTilePlugin;return module.exports;});", "requires": [], "buildLevel": 0, "fileName": "/index.js" } }