zui docs v0.0.5
GitHub ↗
Effects Container Native Qt

Drop Shadow

Drop Shadow is a native Zui container in the effects catalog, with 12 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
drop_shadow width: 360, height: 200, blur: 0.7, horizontal_offset: 0, vertical_offset: 12, color: "#00000099" do
  card { label "Shadow source" }
end
API

Component properties

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

widthWidth configuration for Drop Shadow.property
heightHeight configuration for Drop Shadow.property
blurBlur configuration for Drop Shadow.property
maximumMaximum configuration for Drop Shadow.property
multiplierMultiplier configuration for Drop Shadow.property
horizontal_offsetHorizontal offset configuration for Drop Shadow.property
vertical_offsetVertical offset configuration for Drop Shadow.property
colorColor configuration for Drop Shadow.property
opacityOpacity configuration for Drop Shadow.property
scaleScale configuration for Drop Shadow.property
auto_paddingAuto padding configuration for Drop Shadow.property
visibleVisible configuration for Drop Shadow.property
Show 12 shared item properties
enabledrotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction

Events

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

This renderer is display-only and does not emit component-specific events.