OctaStar. Actions
(octa_star v0.1.0)
Copy Markdown
Datastar action expression helpers.
These helpers generate strings for data-on:* attributes:
<button data-on:click={OctaStar.Actions.post(MyAppWeb.CounterController, "increment")}>
Summary
Functions
Decodes a URL-safe module name into an existing Elixir module.
Generates a @delete(...) Datastar action expression.
Encodes an Elixir module name for URL path usage.
Generates a @get(...) Datastar action expression.
Generates a @patch(...) Datastar action expression.
Generates a @post(...) Datastar action expression.
Generates a @put(...) Datastar action expression.
Functions
Decodes a URL-safe module name into an existing Elixir module.
Generates a @delete(...) Datastar action expression.
Encodes an Elixir module name for URL path usage.
Generates a @get(...) Datastar action expression.
Generates a @patch(...) Datastar action expression.
Generates a @post(...) Datastar action expression.
Generates a @put(...) Datastar action expression.