View Source DSL: AshJason.Extension

jason

Configuration for Jason encoder implementation

Options

NameTypeDefaultDocs
picklist(atom) | %{optional(:private?) => boolean, optional(:sensitive?) => boolean, optional(:include) => list(atom), optional(:exclude) => list(atom)}Keys to pick from a record into json. Either an explicit names list or a behaviour configuration map.
mergemapA map to merge into json.
customize(map, map -> map)A function to customize json. Receives a current result and a resource record.