finos / morphir-elm / Morphir.IR.Decoration.Codec

Codecs for types in the Morphir.IR.Decoration module

decodeNodeIDByValuePairs : Json.Decode.Decoder (Morphir.SDK.Dict.Dict Morphir.IR.NodeId.NodeID Json.Decode.Value)

decodeAllDecorationConfigAndData : Json.Decode.Decoder Morphir.IR.Decoration.AllDecorationConfigAndData

decodeDecorationValue : Morphir.IR.Distribution.Distribution -> Morphir.IR.FQName.FQName -> Json.Decode.Decoder Morphir.IR.Value.RawValue

decodeDecorationData : Morphir.IR.Distribution.Distribution -> Morphir.IR.FQName.FQName -> Json.Decode.Decoder Morphir.IR.Decoration.DecorationData

decodeDecorationConfigAndData : Json.Decode.Decoder Morphir.IR.Decoration.DecorationConfigAndData

encodeDecorationData : Morphir.IR.Distribution.Distribution -> Morphir.IR.FQName.FQName -> Morphir.IR.Decoration.DecorationData -> Json.Encode.Value