UNPKG

@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
/* 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};