Fluxon (Fluxon v1.0.20)

Summary

Functions

Closes a dialog component (modal, sheet).

Closes a dialog via push event.

Opens a dialog component (modal, sheet).

Opens a dialog via push event.

Functions

close_dialog(id)

Closes a dialog component (modal, sheet).

Parameters

  • id - The ID of the dialog element to close.

Example

<.button phx-click={Fluxon.close_dialog("my-modal")}>Close modal</.button>
<.modal id="my-modal"></.modal>

close_dialog(socket, id)

Closes a dialog via push event.

Parameters

Example

def handle_event("close_dialog", _, socket) do
  {:noreply, Fluxon.close_dialog(socket, "my-dialog")}
end

open_dialog(id)

Opens a dialog component (modal, sheet).

Example

<.button phx-click={Fluxon.open_dialog("my-modal")}>Open modal</.button>
<.modal id="my-modal"></.modal>

open_dialog(socket, id)

Opens a dialog via push event.

Parameters

Example

def handle_event("open_dialog", _, socket) do
  {:noreply, Fluxon.open_dialog(socket, "my-dialog")}
end