Types
import type { CircuitStatus, WaitOptions, CircuitType, CircuitHierarchy, CircuitSectionRoleType } from "@arcgis/core/networks/support/typeUtils.js";

Type definitions

CircuitStatus

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"clean" | "dirty" | "invalid" | "deleted"

WaitOptions

Type definition
Type parameters
<T>

interval

Property
Type
number | undefined

The time in millisecond between remote job status requests.

Default value
1000

statusCallback

Property
Type
(result: T) => void | undefined

Callback function that is called at the specified interval. Use this method to monitor job status and messages.

CircuitType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"physical" | "virtual"

CircuitHierarchy

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"consumers" | "providers" | "consumers-and-providers" | "none"

CircuitSectionRoleType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"start-and-end" | "start" | "midspan" | "end"

SubcircuitState

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"available" | "consumed" | "reserved"

TraceLocationType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"starting-point" | "barrier" | "stopping-point"

TraceType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"connected" | "upstream" | "downstream" | "shortest-path" | "subnetwork" | "subnetwork-controller" | "loops" | "isolation" | "path" | "circuit"

AssociationType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"connectivity" | "junction-junction-connectivity" | "attachment" | "containment" | "junction-edge-from-connectivity" | "junction-edge-midspan-connectivity" | "junction-edge-to-connectivity"

AssociationJsonType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"connectivity" | "junctionJunctionConnectivity" | "attachment" | "containment" | "junctionEdgeFromConnectivity" | "junctionEdgeMidspanConnectivity" | "junctionEdgeToConnectivity"

AssociationListPopupType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"attachment" | "connectivity" | "container" | "content" | "structure"

ValidationType

Type definition
Since
ArcGIS Maps SDK for JavaScript 5.0
Type
"normal" | "rebuild" | "force-rebuild"