Menus, dialogs, and feedback
Native Qt
Snackbar
Snackbar is a native Zui component in the menus, dialogs, and feedback catalog, with 25 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.
snackbar "Draft saved", opened: true, action_text: "Undo", duration: 4_000
API
Component properties
25 component-specific values, plus shared item and layout properties.
messageMessage configuration for Snackbar.propertyaction_textAction text configuration for Snackbar.propertyopenedOpened configuration for Snackbar.propertydurationDuration configuration for Snackbar.propertypersistentPersistent configuration for Snackbar.propertypause_on_hoverPause on hover configuration for Snackbar.propertyclose_on_actionClose on action configuration for Snackbar.propertypositionPosition configuration for Snackbar.propertywidthWidth configuration for Snackbar.propertymax_widthMax width configuration for Snackbar.propertymarginMargin configuration for Snackbar.propertyspacingSpacing configuration for Snackbar.propertypaddingPadding configuration for Snackbar.propertyanimatedAnimated configuration for Snackbar.propertyanimation_durationAnimation duration configuration for Snackbar.propertyeasingEasing configuration for Snackbar.propertyenabledEnabled configuration for Snackbar.propertybackgroundBackground configuration for Snackbar.propertyforegroundForeground configuration for Snackbar.propertyaction_colorAction color configuration for Snackbar.propertyborder_colorBorder color configuration for Snackbar.propertyradiusRadius configuration for Snackbar.propertyfont_familyFont family configuration for Snackbar.propertyfont_sizeFont size configuration for Snackbar.propertyvisibleVisible configuration for Snackbar.propertyShow 14 shared item properties
opacityscalerotationzheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
actionNative event payload↗
timeoutNative event payload↗
dismissNative event payload↗
openNative event payload↗
closeNative event payload↗
showNative event payload↗
hideNative event payload↗
hoverNative event payload