Skip To Content ArcGIS for Developers Sign In Dashboard

UtilityTraceParameters QML Type

Utility network trace parameters More...

Import Statement: import Esri.ArcGISRuntime 100.6
Since: Esri.ArcGISRuntime 100.6
Inherits:

Object

Properties

Signals

Detailed Description

See also UtilityNetwork::trace.

Property Documentation

barriers : list<UtilityElement>

The list of barriers to use in the trace operation.

Barriers are used in traces to mark the locations to stop tracing.

To update the barriers list, assign a new JavaScript array that contains the desired elements:

params.barriers = [barrier1, barrier2, barrier3];

resultTypes : list<Enums.UtilityTraceType>

Returns the list of utility trace types (read-only).

See also Enums.UtilityTraceType.


startingLocations : list<UtilityElement>

The list of starting locations to use in the trace operation.

A starting point defines the location in the network where a trace begins.

To update the starting location list, assign a new JavaScript array that contains the desired elements:

params.startingLocations = [location1, location2, location3];

traceType : Enums.UtilityTraceType

The traceType of the UtilityTraceParameters.

See also Enums.UtilityTraceType.


Signal Documentation

barriersChanged()

Emitted when the barriers property changes.


resultTypesChanged()

Emitted when the resultTypes property changes.


startingLocationsChanged()

Emitted when the startingLocations property changes.


traceTypeChanged()

Emitted when the traceType property changes.



Feedback on this topic?