View Source PetalComponents.Modal (petal_components v1.2.5)

Link to this section Summary

Functions

Attributes

  • id (:string) - modal id. Defaults to "modal".
  • hide (:boolean) - modal is hidden. Defaults to false.
  • title (:string) - modal title. Defaults to nil.
  • close_modal_target (:string) - close_modal_target allows you to target a specific live component for the close event to go to. eg: close_modal_target={@myself}. Defaults to nil.
  • max_width (:string) - modal max width. Defaults to "md". Global attributes are accepted.

Slots

  • inner_block

Link to this section Functions

Link to this function

hide_modal(close_modal_target \\ nil, id \\ "modal")

View Source

attributes

Attributes

  • id (:string) - modal id. Defaults to "modal".
  • hide (:boolean) - modal is hidden. Defaults to false.
  • title (:string) - modal title. Defaults to nil.
  • close_modal_target (:string) - close_modal_target allows you to target a specific live component for the close event to go to. eg: close_modal_target={@myself}. Defaults to nil.
  • max_width (:string) - modal max width. Defaults to "md". Global attributes are accepted.

slots

Slots

  • inner_block
Link to this function

show_modal(js \\ %JS{}, id)

View Source