@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 1.5 kB
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.32/esri/copyright.txt for details.
*/
import{_ as t}from"../../chunks/tslib.es6.js";import r from"../../core/JSONSupport.js";import{property as o}from"../../core/accessorSupport/decorators/property.js";import"../../core/has.js";import"../../core/Logger.js";import"../../core/RandomLCG.js";import{enumeration as e}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 m=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([o({type:String})],m.prototype,"dataType",void 0),t([e(p,{ignoreUnknown:!1})],m.prototype,"name",void 0),t([o({type:[String]})],m.prototype,"parameterNames",void 0),t([o({type:String})],m.prototype,"restrictionUsageParameterName",void 0),t([e(i,{ignoreUnknown:!1})],m.prototype,"timeNeutralAttributeName",void 0),t([o({type:String})],m.prototype,"trafficSupport",void 0),t([e(a)],m.prototype,"units",void 0),t([e(n)],m.prototype,"usageType",void 0),m=t([s("esri.rest.support.NetworkAttribute")],m);const u=m;export{u as default};