| 12345678 |
- // 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/declareExtendsHelper ../core/tsSupport/decorateHelper dojo/i18n!./NavigationToggle/nls/NavigationToggle ../core/accessorSupport/decorators ./Widget ./NavigationToggle/NavigationToggleViewModel ./support/widget".split(" "),function(p,q,m,b,f,d,n,k,c){return function(l){function a(a){a=l.call(this)||this;a.iconClass="esri-icon-pan2";a.label=f.widgetLabel;a.view=null;a.viewModel=new k;return a}m(a,l);Object.defineProperty(a.prototype,"layout",{set:function(a){"horizontal"!==
- a&&(a="vertical");this._set("layout",a)},enumerable:!0,configurable:!0});a.prototype.toggle=function(){};a.prototype.render=function(){var a="disabled"===this.get("viewModel.state"),b="pan"===this.get("viewModel.navigationMode"),d=(e={},e["esri-disabled"]=a,e["esri-navigation-toggle--horizontal"]="horizontal"===this.layout,e),e=(g={},g["esri-navigation-toggle__button--active"]=b,g),b=(h={},h["esri-navigation-toggle__button--active"]=!b,h);return c.tsx("div",{bind:this,class:"esri-navigation-toggle esri-widget",
- classes:d,onclick:this._toggle,onkeydown:this._toggle,tabIndex:a?-1:0,"aria-label":f.toggle,title:f.toggle},c.tsx("div",{class:c.join("esri-navigation-toggle__button esri-widget-button","esri-navigation-toggle__button--pan"),classes:e},c.tsx("span",{class:"esri-icon-pan"})),c.tsx("div",{class:c.join("esri-navigation-toggle__button esri-widget-button","esri-navigation-toggle__button--rotate"),classes:b},c.tsx("span",{class:"esri-icon-rotate"})));var e,g,h};a.prototype._toggle=function(){this.toggle()};
- b([d.property()],a.prototype,"iconClass",void 0);b([d.property()],a.prototype,"label",void 0);b([d.property({value:"vertical"}),c.renderable()],a.prototype,"layout",null);b([d.aliasOf("viewModel.view"),c.renderable()],a.prototype,"view",void 0);b([d.property({type:k}),c.renderable(["viewModel.state","viewModel.navigationMode"])],a.prototype,"viewModel",void 0);b([d.aliasOf("viewModel.toggle")],a.prototype,"toggle",null);b([c.accessibleHandler()],a.prototype,"_toggle",null);return a=b([d.subclass("esri.widgets.NavigationToggle")],
- a)}(d.declared(n))});
|