Abstract base class for TOON encoders.
Abstract base class for vector TOON encoders.
override bool EncodesAsObject(object Value)
If the encoder encodes a value as an object.
abstract override IEnumerator GetElements(object Object)
Gets an enumerator for the child-elements of an object.
override void Encode(object Object, int? Indent, ToonOutput Toon)
Encodes the Object to TOON.
override bool EncodesMultipleRows
If the encoder encodes values into multiple rows.
override bool EncodesAsVector(object Value)
If the encoder encodes a value as a vector.
BracketsMode
How brackets should be handled when encoding vectors.