Provides introspection functions for AshTypescript.TypedController configuration.
Summary
Functions
typed_controller DSL entities
Whether or not a given module uses the AshTypescript.TypedController DSL
The module name for the generated Phoenix controller (e.g. MyAppWeb.SessionController)
The module name for the generated Phoenix controller (e.g. MyAppWeb.SessionController)
Default namespace (filename) for all routes in this controller. Can be overridden per-route.
Default namespace (filename) for all routes in this controller. Can be overridden per-route.
typed_controller DSL options
Functions
typed_controller DSL entities
Whether or not a given module uses the AshTypescript.TypedController DSL
The module name for the generated Phoenix controller (e.g. MyAppWeb.SessionController)
The module name for the generated Phoenix controller (e.g. MyAppWeb.SessionController)
Default namespace (filename) for all routes in this controller. Can be overridden per-route.
Default namespace (filename) for all routes in this controller. Can be overridden per-route.
@spec typed_controller_options(dsl_or_extended :: module() | map()) :: %{ required(atom()) => any() }
typed_controller DSL options
Returns a map containing the and any configured or default values.