zui docs v0.0.5
GitHub ↗
Menus, dialogs, and feedback Native Qt

Skeleton

Skeleton is a native Zui component in the menus, dialogs, and feedback catalog, with 17 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.

Ruby
skeleton width: 420, height: 96, radius: 14, animated: true
API

Component properties

17 component-specific values, plus shared item and layout properties.

variantVariant configuration for Skeleton.property
widthWidth configuration for Skeleton.property
heightHeight configuration for Skeleton.property
linesLines configuration for Skeleton.property
line_heightLine height configuration for Skeleton.property
spacingSpacing configuration for Skeleton.property
last_line_widthLast line width configuration for Skeleton.property
radiusRadius configuration for Skeleton.property
base_colorBase color configuration for Skeleton.property
highlight_colorHighlight color configuration for Skeleton.property
animatedAnimated configuration for Skeleton.property
durationDuration configuration for Skeleton.property
directionDirection configuration for Skeleton.property
enabledEnabled configuration for Skeleton.property
opacityOpacity configuration for Skeleton.property
accessible_nameAccessible name configuration for Skeleton.property
visibleVisible configuration for Skeleton.property
Show 12 shared item properties
scalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction

Events

Subscribe with on widget, :event and keep behavior in Ruby.

animation_changeNative event payload
showNative event payload
hideNative event payload