| 123456 |
- // All material copyright ESRI, All Rights Reserved, unless otherwise specified.
- // See https://js.arcgis.com/4.7/esri/copyright.txt for details.
- //>>built
- define("require dojo/_base/lang ../core/promiseUtils ./Layer ./mixins/ArcGISImageService ./mixins/OperationalLayer ./mixins/PortalLayer ./mixins/ScaleRangeLayer ./mixins/RefreshableLayer ./support/commonProperties".split(" "),function(d,f,e,g,h,k,l,m,n,p){var c={canvas2D:"2d",webGL:"webgl",expWebGL:"experimental-webgl",webGL2:"webgl2",expWebGL2:"experimental-webgl2"};return g.createSubclass([h,k,l,m,n],{declaredClass:"esri.layers.ImageryLayer",normalizeCtorArgs:function(a,b){return"string"===typeof a?
- f.mixin({},{url:a},b):a},load:function(){this.addResolvingPromise(this.loadFromPortal({supportedTypes:["Image Service"]}).always(this._fetchService.bind(this)))},properties:{drawMode:!0,drawType:{value:c.canvas2D,cast:function(a){return a in c?a:c.canvas2D}},legendEnabled:{json:{read:{source:["showLegend"],reader:function(a,b){return null!=b.showLegend?b.showLegend:!0}},write:function(a,b){b.showLegend=!!a}}},operationalLayerType:"ArcGISImageServiceLayer",popupEnabled:p.popupEnabled,pixelFilter:null,
- type:{value:"imagery",json:{read:!1}}},redraw:function(){this.emit("redraw")},importLayerViewModule:function(a){switch(a.type){case "2d":return e.create(function(a){d(["../views/2d/layers/ImageryLayerView2D"],a)});case "3d":return e.create(function(a){d(["../views/3d/layers/ImageryLayerView3D"],a)})}}})});
|