Introspection API for AshSDUI.Resource DSL entities.
Summary
Functions
Reads the :default_component option from the sdui block, or nil.
Returns the Ash resource this module annotates.
Returns the configured gettext backend module, or nil.
Returns the configured gettext domain (default: "sdui").
Resolves the display label for a DSL entity.
Reads all ui_binding entities from the sdui block, or [].
Reads a named ui_field entity from the sdui block.
Reads all ui_field entities from the sdui block, or [].
Reads all ui_intent entities from the sdui block, or [].
Reads a named ui_nested_form entity from the sdui block.
Reads all ui_nested_form entities from the sdui block, or [].
Reads all ui_query entities from the sdui block, or [].
Reads a named view entity from the sdui block.
Reads all view entities from the sdui block, or [].
Functions
Reads the :default_component option from the sdui block, or nil.
Returns the Ash resource this module annotates.
For inline Ash extensions, returns the module itself.
For standalone UI modules (use AshSDUI.Resource.Standalone), returns the for_resource.
Returns the configured gettext backend module, or nil.
Returns the configured gettext domain (default: "sdui").
Resolves the display label for a DSL entity.
Priority:
labellabel_keyvia Gettext when a backend is configured- titleized
name
Reads all ui_binding entities from the sdui block, or [].
Reads a named ui_field entity from the sdui block.
Reads all ui_field entities from the sdui block, or [].
Reads all ui_intent entities from the sdui block, or [].
Reads a named ui_nested_form entity from the sdui block.
Reads all ui_nested_form entities from the sdui block, or [].
Reads all ui_query entities from the sdui block, or [].
Reads a named view entity from the sdui block.
Reads all view entities from the sdui block, or [].