Types of data bindings

There are different types of bindings that may be used with widgets.

Some bindings work with only a certain type of widget (for example, a bound label binding) and other binding types may be used with several types of widgets (for example, a value binding). Shown here are bindings as they appear in an options list.

The following list describes each binding type.

  • Action binding

    Invokes an action on the binding target component when an event is fired by the parent widget.

  • Bound Label binding

    Connects a value to a bound label widget.

  • Field Editor binding

    Used to bind field editor components to an object.

  • Popup binding

    Used to display a Px view in an additional popup window that you can specify and configure.

  • Setpoint binding

    Used to display the current value of a setpoint and also to provide the ability to modify it.

  • Spectrum binding

    Used to animate a widget's brush (color) property.

  • Spectrum setpoint binding

    Used in conjunction with a spectrum binding.

  • Table binding

    Uused to bind table data in a bound table.

  • Value binding

    Used to bind to values that are typically under a component.