Initializes a new instance of the IEmitter class.
public Emitter(TextWriter output, int bestIndent = 2, int bestWidth = 2147483647, bool isCanonical = false, bool forceIndentLess = false, bool emitKeyQuoted = false)
The TextWriter where the emitter will write.
The preferred indentation.
The preferred text width.
If true, write the output in canonical form.
if set to true [always indent].
if set to true always emit keys double quoted.