// 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 exports ../core/tsSupport/extendsHelper ../core/tsSupport/decorateHelper dojo/_base/lang ../core/typescript ./core/messageHandler".split(" "),function(g,h,k,d,f,e,c){return function(){function b(a,b,c){this._id=this._mapWidgetProxy=this._uniqueId=this.renderer=this.maxScale=this.minScale=this.opacity=this.visible=null}b.prototype.dojoConstructor=function(a,b,c){this._uniqueId=0;this._mapWidgetProxy=a;this._id=b;f.mixin(this,c||{})};b.prototype.setVisibility=function(a){this.visible= a;c._sendMessage({functionName:"setGraphicsLayerVisibility",args:{mapWidgetId:this._mapWidgetProxy.id,graphicsLayerId:this._id,visible:a}})};b.prototype.setOpacity=function(a){0>a&&(a=0);1