Animation, state, and timing
Native Qt
Property Changes
Property Changes is a native Zui component in the animation, state, and timing catalog, with 4 component-specific properties.
Usage
Ruby example
Paste this complete Builder example inside the app surface from the Quickstart. Replace illustrative asset paths with files from your project.
tile = rectangle width: 120, height: 80, color: "#3a3a42"
property_changes tile, properties: { opacity: 1.0, scale: 1.08 }, revision: 1
API
Component properties
4 component-specific values, plus shared item and layout properties.
targetTarget configuration for Property Changes.propertypropertiesProperties configuration for Property Changes.propertyrevisionRevision configuration for Property Changes.propertyvisibleVisible configuration for Property Changes.propertyShow 16 shared item properties
enabledopacityscalerotationzwidthheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
applyNative event payload