# `MishkaGervaz.Form.Transformers.BuildDomainConfig`
[🔗](https://github.com/mishka-group/mishka_gervaz/blob/v0.0.1-alpha.3/lib/mishka_gervaz/form/transformers/build_domain_config.ex#L1)

Compiles the domain-level form configuration into a single map and
persists it under the `:form` key of `:mishka_gervaz_domain_config`.

Runs after `MishkaGervaz.Table.Transformers.BuildDomainConfig` so the
table-side persistence is in place when this transformer reads /
writes the same key. Resources later read these defaults via
`MishkaGervaz.Domain.Info.Form.defaults/1` and inherit them in
`MishkaGervaz.Form.Transformers.MergeDefaults`.

See `MishkaGervaz.Form.Dsl.DomainDefaults` for the DSL section that
declares the values this transformer reads.

# `after_compile?`

# `before?`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
