Custom Gis Application with Arcgis Javascript API with modern layouting
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

7 lines
1.7 KiB

// All material copyright Esri, All Rights Reserved, unless otherwise specified.
// See https://js.arcgis.com/4.30/esri/copyright.txt for details.
//>>built
define("../chunks/tslib.es6 ../Color ../core/JSONSupport ../core/lang ../core/accessorSupport/decorators/property ../core/has ../core/Logger ../core/accessorSupport/decorators/enumeration ../core/accessorSupport/decorators/reader ../core/accessorSupport/decorators/subclass ../core/accessorSupport/decorators/writer ./support/lineMarkers".split(" "),function(c,l,b,m,d,t,u,n,p,q,k,r){var e;b=e=class extends b.JSONSupport{constructor(a){super(a);this.placement="begin-end";this.type="line-marker";this.style=
"arrow"}writeStyle(a,f,g,h){f[g]="web-map"===h?.origin?"arrow":a}set color(a){this._set("color",a)}readColor(a){return null!=a?.[0]?[a[0],a[1],a[2],a[3]/255]:a}writeColor(a,f,g,h){"web-map"!==h?.origin&&(f[g]=a)}clone(){return new e({color:m.clone(this.color),placement:this.placement,style:this.style})}hash(){return`${this.placement}.${this.color?.hash()}.${this.style}`}};c.__decorate([d.property({type:["begin","end","begin-end"],json:{write:!0}})],b.prototype,"placement",void 0);c.__decorate([n.enumeration({"line-marker":"line-marker"},
{readOnly:!0}),d.property({json:{origins:{"web-map":{write:!1}}}})],b.prototype,"type",void 0);c.__decorate([d.property({type:r.lineMarkerStyles})],b.prototype,"style",void 0);c.__decorate([k.writer("style")],b.prototype,"writeStyle",null);c.__decorate([d.property({type:l,value:null,json:{write:{allowNull:!0}}})],b.prototype,"color",null);c.__decorate([p.reader("color")],b.prototype,"readColor",null);c.__decorate([k.writer("color")],b.prototype,"writeColor",null);return b=e=c.__decorate([q.subclass("esri.symbols.LineSymbolMarker")],
b)});