DevOp.Toon.Core provides the shared enum types used across the TOON stack.
ToonDelimiterControls the delimiter used for tabular rows and inline primitive arrays.
Values:
COMMATABPIPEToonKeyFoldingControls key folding behavior.
Values:
OffSafeSafe allows nested single-key wrappers to collapse into dotted paths.
ToonPathExpansionControls whether dotted keys are expanded back into nested structures during decode.
Values:
OffSafeToonObjectArrayLayoutControls how arrays of objects are encoded.
Values:
AutoColumnarColumnar is the more compact mode used by the runtime when shared primitive columns can be emitted in a tabular header while complex values spill below each row.
These enums are shared across configuration, contracts, runtime behavior, and formatter integration, so they belong in the contracts package rather than the serializer package.