Property types

Properties provide the means to specify and examine the state, appearance, and behavior of nodes. For example, a property can define a color, indicate whether a button is pressed, or specify the alignment of an item.

Properties provide a uniform way to access data of Kanzi nodes, so that many Kanzi subsystems can manipulate the data. That way you can, for example, animate property values, provide bindings between property values, and monitor property value changes.

Each property in Kanzi is described by a property type. The property type describes the name and category of the property and type of data and values the property can have.

You can create custom property types to support the logic of your Kanzi application:

To learn about how the Kanzi property system works, see Property system.

For a list of default property types, see Property types reference.