zui docs v0.0.5
GitHub ↗
Data and collections Native Qt

Radio Delegate

Radio Delegate is a native Zui component in the data and collections catalog, with 32 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
radio_delegate "Production", value: :production, checked: true, description: "Deploy to customers"
API

Component properties

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

textText configuration for Radio Delegate.property
descriptionDescription configuration for Radio Delegate.property
valueValue configuration for Radio Delegate.property
checkedChecked configuration for Radio Delegate.property
auto_exclusiveAuto exclusive configuration for Radio Delegate.property
selectedSelected configuration for Radio Delegate.property
highlightedHighlighted configuration for Radio Delegate.property
enabledEnabled configuration for Radio Delegate.property
widthWidth configuration for Radio Delegate.property
heightHeight configuration for Radio Delegate.property
paddingPadding configuration for Radio Delegate.property
spacingSpacing configuration for Radio Delegate.property
indicator_sizeIndicator size configuration for Radio Delegate.property
dot_sizeDot size configuration for Radio Delegate.property
backgroundBackground configuration for Radio Delegate.property
selected_backgroundSelected background configuration for Radio Delegate.property
highlighted_backgroundHighlighted background configuration for Radio Delegate.property
foregroundForeground configuration for Radio Delegate.property
selected_foregroundSelected foreground configuration for Radio Delegate.property
mutedMuted configuration for Radio Delegate.property
accentAccent configuration for Radio Delegate.property
indicator_backgroundIndicator background configuration for Radio Delegate.property
indicator_borderIndicator border configuration for Radio Delegate.property
dot_colorDot color configuration for Radio Delegate.property
border_colorBorder color configuration for Radio Delegate.property
border_widthBorder width configuration for Radio Delegate.property
radiusRadius configuration for Radio Delegate.property
font_familyFont family configuration for Radio Delegate.property
font_sizeFont size configuration for Radio Delegate.property
description_sizeDescription size configuration for Radio Delegate.property
accessible_nameAccessible name configuration for Radio Delegate.property
visibleVisible configuration for Radio Delegate.property
Show 13 shared item properties
opacityscalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction

Events

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

activateNative event payload
clickNative event payload
selectNative event payload
changeNative event payload
toggleNative event payload
pressNative event payload
releaseNative event payload
hoverNative event payload
focusNative event payload
blurNative event payload
showNative event payload
hideNative event payload