AshTypescript.TypedController.Transformers.GenerateController (ash_typescript v0.17.3)

Copy Markdown View Source

Spark transformer that generates a Phoenix controller module at compile time.

Each route in the DSL becomes a controller action that delegates to AshTypescript.TypedController.RequestHandler.handle/4.

Summary

Functions

after?(_)

Callback implementation for Spark.Dsl.Transformer.after?/1.

after_compile?()

Callback implementation for Spark.Dsl.Transformer.after_compile?/0.

before?(_)

Callback implementation for Spark.Dsl.Transformer.before?/1.

transform(dsl_state)

Callback implementation for Spark.Dsl.Transformer.transform/1.