UtilityTraceFunctionBarrier QML Type

true."> UtilityTraceFunctionBarrier QML Type | ArcGISQtQml
  • Esri.ArcGISRuntime
  • UtilityTraceFunctionBarrier
  • A logical barrier that stops continued network traversal when a comparison expression evaluates as true. More...

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

    Object

    Properties

    Signals

    Detailed Description

    A UtilityTraceFunctionBarrier performs a comparison expression between the current results of a UtilityTraceFunction and a given value. A UtilityTraceFunction references a UtilityNetworkAttribute and a calculation that is applied to it (Min, Max, Count, and so on). Once the comparison evaluates as true, network traversal stops.

    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.

    TypeDefault Property
    UtilityTraceFunctiontraceFunction

    Property Documentation

    comparisonOperator : Enums.UtilityAttributeComparisonOperator

    The operator used for the comparison.


    [default] traceFunction : UtilityTraceFunction

    The calculation to perform.


    value : var

    The value to compare against. The type of this numeric value depends on the Enums.UtilityNetworkAttributeDataType of the UtilityNetworkAttribute.


    Signal Documentation

    comparisonOperatorChanged()

    Emitted when the comparisonOperator property changes.

    Note: The corresponding handler is onComparisonOperatorChanged.


    traceFunctionChanged()

    Emitted when the traceFunction property changes.

    Note: The corresponding handler is onTraceFunctionChanged.


    valueChanged()

    Emitted when the value property changes.

    Note: The corresponding handler is onValueChanged.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.