1 # class ion\Writer\Options
16 * public ?ion\Catalog $catalog
17 ION catalog to use for symbol lookup.
18 * public ?ion\Decimal\Context $decimalContext
19 Decimal context to use.
20 * public bool $outputBinary
21 Whether to output binary ION.
22 * public bool $compactFloats
23 Whether to write doubles which fit in 32 bits as floats.
24 * public bool $escapeNonAscii
25 Whether to slash-escape all non ASCII bytes.
26 * public bool $prettyPrint
27 Whether to produce pretty-printed output.
28 * public bool $indentTabs
29 Whether to indent with tabs, when pretty-printing.
30 * public int $indentSize
31 The number of spaces to use for indentation instead of tabs, when pretty-printing.
32 * public bool $flushEveryValue
33 Whether to immediately flush every value written.
34 * public int $maxContainerDepth
35 Maximum depth of nested containers.
36 * public int $maxAnnotations
37 The maximum number of annotations allowed on a single value.
38 * public int $tempBufferSize
39 Temporary buffer size.