PointBarrier QML Type
A Point indicating where the network analysis should not traverse. More...
Import Statement: | import Esri.ArcGISRuntime |
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
[since Esri.ArcGISRuntime 100.6] barrierId : int |
The ID of this PointBarrier.
This property was introduced in Esri.ArcGISRuntime 100.6.
barrierType : Enums.BarrierType |
The BarrierType of this PointBarrier.
See also Enums.BarrierType.
curbApproach : Enums.CurbApproach |
The CurbApproach of this PointBarrier.
See also Enums.CurbApproach.
[default] geometry : Point |
The Point of this PointBarrier.
locationStatus : Enums.LocationStatus |
The LocationStatus of this PointBarrier.
See also Enums.LocationStatus.
[since Esri.ArcGISRuntime 100.3] name : string |
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.
barrierTypeChanged() |
Emitted when the barrierType property of this PointBarrier changes.
Note: The corresponding handler is onBarrierTypeChanged
.
curbApproachChanged() |
Emitted when the curbApproach property of this PointBarrier changes.
Note: The corresponding handler is onCurbApproachChanged
.
geometryChanged() |
Emitted when the geometry property of this PointBarrier changes.
Note: The corresponding handler is onGeometryChanged
.
locationStatusChanged() |
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
double addedCost(string attributeName) |
Returns added cost of a given attributeName.
See also setAddedCost().
void setAddedCost(string attributeName, double addedCost) |
Sets the addedCost for a given attributeName.
See also addedCost().