MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / delLayer

Method delLayer

src/common/overlay/levelRenderer/Painter.js:495–510  ·  view source on GitHub ↗

* @function LevelRenderer.Painter.prototype.delLayer * @description 删除指定层。 * * @param {string} zlevel - 层所在的 zlevel。

(zlevel)

Source from the content-addressed store, hash-verified

493 * @param {string} zlevel - 层所在的 zlevel。
494 */
495 delLayer(zlevel) {
496 var layer = this._layers[zlevel];
497 if (!layer) {
498 return;
499 }
500 // Save config
501 this.modLayer(zlevel, {
502 position: layer.position,
503 rotation: layer.rotation,
504 scale: layer.scale
505 });
506 layer.dom.parentNode.removeChild(layer.dom);
507 delete this._layers[zlevel];
508
509 this._zlevelList.splice(new Util().indexOf(this._zlevelList, zlevel), 1);
510 }
511
512
513 /**

Callers 1

PainterSpec.jsFile · 0.80

Calls 3

modLayerMethod · 0.95
removeChildMethod · 0.80
indexOfMethod · 0.80

Tested by

no test coverage detected