A Point indicating where the network analysis should not traverse. More...
Import Statement: | import Esri.ArcGISRuntime 100.15 |
Since: | Esri.ArcGISRuntime 100.0 |
Inherits: |
Properties
- barrierId : int
- barrierType : Enums.BarrierType
- curbApproach : Enums.CurbApproach
- geometry : Point
- locationStatus : Enums.LocationStatus
- name : string
Signals
- barrierIdChanged()
- barrierTypeChanged()
- curbApproachChanged()
- geometryChanged()
- locationStatusChanged()
- nameChanged()
Methods
- double addedCost(string attributeName)
- void setAddedCost(string attributeName, double addedCost)
Detailed Description
Barriers are used in network analyses. PointBarriers can either restrict a point on the underlying network from being traversed (such as a road closure) or to penalize traversing the point (such as taking time to pass through a checkpoint or road slowdown).
This QML type supports the following default properties. A default property may be declared inside another declared object without being assigned explicitly to a property.
Property Documentation
The ID of this PointBarrier.
This property was introduced in Esri.ArcGISRuntime 100.6.
The BarrierType of this PointBarrier.
See also Enums.BarrierType.
The CurbApproach of this PointBarrier.
See also Enums.CurbApproach.
[default] geometry : Point |
The Point of this PointBarrier.
The LocationStatus of this PointBarrier.
See also Enums.LocationStatus.
The name of this PointBarrier.
This property was introduced in Esri.ArcGISRuntime 100.3.
Signal Documentation
Emitted when the barrierId property of this PointBarrier changes.
Note: The corresponding handler is onBarrierIdChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.6.
Emitted when the barrierType property of this PointBarrier changes.
Note: The corresponding handler is onBarrierTypeChanged
.
Emitted when the curbApproach property of this PointBarrier changes.
Note: The corresponding handler is onCurbApproachChanged
.
Emitted when the geometry property of this PointBarrier changes.
Note: The corresponding handler is onGeometryChanged
.
Emitted when the locationStatus property of this PointBarrier changes.
Note: The corresponding handler is onLocationStatusChanged
.
Emitted when the name property of this PointBarrier changes.
Note: The corresponding handler is onNameChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.3.
Method Documentation
Returns added cost of a given attributeName.
See also setAddedCost().
Sets the addedCost for a given attributeName.
See also addedCost().