UtilityRuleElement QML Type
Specifies the type of features participating in a network rule. More...
|Import Statement:||import Esri.ArcGISRuntime|
- assetGroup : UtilityAssetGroup
- assetType : UtilityAssetType
- networkSource : UtilityNetworkSource
- terminal : UtilityTerminal
A rule element describes the type of features to which a network rule is applied.
A rule element participating in a network rule can be one of the following:
Attachment network rules place a structure feature in the UtilityRule::fromElement and attachment features in the UtilityRule::toElement. Containment network rules place a container feature in the UtilityRule::fromElement and content features in the UtilityRule::toElement. If nested containment is allowed, another container feature may be placed in the UtilityRule::toElement. Connectivity network rules with a UtilityRule::viaElement have a junction feature.
Network rules that support terminal connectivity use these rule elements to define which terminal the rule is applicable for.
Note: You cannot declare or create a component of this type in QML code.
[read-only] assetGroup : UtilityAssetGroup
The asset group that contains the asset type bound by a network rule (read-only).
[read-only] assetType : UtilityAssetType
The asset type bound by a network rule (read-only).
[read-only] networkSource : UtilityNetworkSource
The network source that contains the asset group and asset type bound by a network rule (read-only).
[read-only] terminal : UtilityTerminal
The terminal of the asset type where a network rule is applicable (read-only).
Only applicable to asset types with terminals and network rules that support terminal connectivity.