@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 1.36 kB
JavaScript
import{_ as t}from"../../chunks/tslib.es6.js";import{JSONSupport as r}from"../../core/JSONSupport.js";import{property as e}from"../../core/accessorSupport/decorators/property.js";import"../../core/accessorSupport/ensureType.js";import"../../core/arrayUtils.js";import{enumeration as o}from"../../core/accessorSupport/decorators/enumeration.js";import{subclass as s}from"../../core/accessorSupport/decorators/subclass.js";import{impedanceAttributeNameJsonMap as p,durationImpedanceAttributeNameJsonMap as i,networkAttributeUnitJsonMap as a,usageTypeJsonMap as n}from"./networkEnums.js";let u=class extends r{constructor(t){super(t),this.dataType=null,this.name=null,this.parameterNames=null,this.restrictionUsageParameterName=null,this.timeNeutralAttributeName=null,this.trafficSupport=null,this.units=null,this.usageType=null}};t([e({type:String})],u.prototype,"dataType",void 0),t([o(p,{ignoreUnknown:!1})],u.prototype,"name",void 0),t([e({type:[String]})],u.prototype,"parameterNames",void 0),t([e({type:String})],u.prototype,"restrictionUsageParameterName",void 0),t([o(i,{ignoreUnknown:!1})],u.prototype,"timeNeutralAttributeName",void 0),t([e({type:String})],u.prototype,"trafficSupport",void 0),t([o(a)],u.prototype,"units",void 0),t([o(n)],u.prototype,"usageType",void 0),u=t([s("esri.rest.support.NetworkAttribute")],u);const m=u;export{m as default};