PUI.Dropdown.Primitive (pui v1.0.0)

Copy Markdown

Zero-style menu parts backed by the PUI popover hook.

Summary

Functions

content(assigns)

Attributes

  • id (:string) (required)
  • Global attributes are accepted.

Slots

  • inner_block (required)

item(assigns)

Attributes

  • Global attributes are accepted. Supports all globals plus: ["href", "navigate", "patch", "method", "download", "name", "value", "disabled", "phx-click", "phx-value-action"].

Slots

  • inner_block (required)

root(assigns)

Attributes

  • id (:string) (required)
  • placement (:string) - Defaults to "bottom-start".
  • trigger (:string) - Defaults to "click".
  • Global attributes are accepted.

Slots

  • inner_block (required)

separator(assigns)

Attributes

  • Global attributes are accepted.

trigger(assigns)

Attributes

  • id (:string) (required)
  • controls (:string) (required)
  • Global attributes are accepted.

Slots

  • inner_block (required)