basic API docs
[awesomized/ext-ion] / docs / src / ion / Reader / Options.md
1 # class ion\Reader\Options
2
3 Reader options.
4
5
6
7
8
9
10 ## Constants:
11
12 None.
13
14 ## Properties:
15
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 ?Closure $onContextChange
21 Callback as function(\ion\Reader):void called upon local symbol table context change.
22 * public bool $returnSystemValues
23 Whether to return otherwise hidden system values.
24 * public int $maxContainerDepth
25 The maximum depth of nested containers.
26 * public int $maxAnnotations
27 The maximum number of annotations allowed on a single value.
28 * public int $annotationBufferSize
29 The maximum number of bytes of all annotations on a single value.
30 * public int $tempBufferSize
31 The maximum number of bytes of a symbol/value/chunk.
32 * public bool $skipCharacterValidation
33 Whether to skip UTF-8 validation.
34