AshSDUI.LiveResource (ash_sdui v0.2.0)

Copy Markdown View Source

Generic LiveView engine for AshSDUI generated views.

Use it from an app LiveView module:

defmodule MyAppWeb.PostsLive do
  use AshSDUI.LiveResource,
    ui: MyApp.UI.PostUI,
    view: :index,
    return_to: "/posts"
end

Summary

Functions

default_after_save(socket, record)

handle_resource_event(owner, event, params, socket)

handle_resource_info(owner, message, socket)

handle_resource_params(owner, params, uri, socket)

mount_resource(owner, ui, mode, opts, params, session, socket)

render_resource(assigns)

root_domain(resource, opts)