Exact resource field name mappings for the Lua boundary.
Summary
Functions
Rewrites only action input keys, without treating reserved call controls specially.
Returns the internal action argument atom for a Lua-facing argument name when known.
Returns the internal field atom for a Lua-facing field name when known.
Returns the internal field name as a string for Ash string-keyed inputs.
Rewrites field names in an Ash filter input tree.
Rewrites resource action input keys from Lua names to internal Ash names.
Rewrites field names in read operation descriptors like { "sum", "total" }.
Rewrites field names in a sort input.
Returns the Lua-facing name for an internal action argument.
Rewrites encoded Ash error fields to Lua-facing input names.
Returns the Lua-facing name for an internal resource field.
Returns the Lua-facing input name for an action field or argument.
Functions
Rewrites only action input keys, without treating reserved call controls specially.
Returns the internal action argument atom for a Lua-facing argument name when known.
Returns the internal field atom for a Lua-facing field name when known.
Returns the internal field name as a string for Ash string-keyed inputs.
Rewrites field names in an Ash filter input tree.
Rewrites resource action input keys from Lua names to internal Ash names.
Rewrites field names in read operation descriptors like { "sum", "total" }.
Rewrites field names in a sort input.
Returns the Lua-facing name for an internal action argument.
Rewrites encoded Ash error fields to Lua-facing input names.
Returns the Lua-facing name for an internal resource field.
Returns the Lua-facing input name for an action field or argument.