AshDispatch.Dsl.Transformers.InferEventId (AshDispatch v0.5.1)
View SourceTransformer that infers the event ID from the module name if not explicitly set.
Example
defmodule MyApp.Events.Orders.Created do
use AshDispatch.Event
dispatch do
# No id specified
end
end
# Transformer infers id as "created" from module name
Summary
Functions
Callback implementation for Spark.Dsl.Transformer.after?/1.
Callback implementation for Spark.Dsl.Transformer.after_compile?/0.
Callback implementation for Spark.Dsl.Transformer.before?/1.
Functions
Callback implementation for Spark.Dsl.Transformer.after?/1.
Callback implementation for Spark.Dsl.Transformer.after_compile?/0.
Callback implementation for Spark.Dsl.Transformer.before?/1.