V Vaylan UI
Feedback

Toast

Position transient alert messages in a named region.

Preview

Example

<.toast><.alert color={:success}>Changes saved.</.alert></.toast>

API contract

toast/1 uses declared Phoenix attributes and slots. This table is generated from the compiled component metadata.

AttributeTypeRequiredDefaultAccepted values
horizontal :atom No :end [:start, :center, :end]
vertical :atom No :bottom [:top, :middle, :bottom]
label :string No "Notifications" Any value matching the declared type
class :any No nil Any value matching the declared type
rest :global No Any value matching the declared type
SlotRequiredSlot attributes
inner_block Yes No slot attributes

States and behavior

Semantic text accompanies visual treatment so status is not conveyed through color or motion alone.

Keyboard and accessibility