Recon: { parse(recon) => Value; parser() => Parser<Value>; sizeOf(item) => number; sizeOfBlock(item) => number; structureParser() => ReconParser<Item, Value>; structureWriter() => ReconWriter<Item, Value>; toBlockData(item) => Data; toBlockString(item) => string; toData(item) => Data; toString(item) => string; write(output,
item) => Writer<unknown, unknown>; writeBlock(output,
item) => Writer<unknown, unknown>; }
Type declaration
-
parse:function
- parse(recon): Value
-
Returns Value
-
parser:function
- parser(): Parser<Value>
-
Returns Parser<Value>
-
sizeOf:function
- sizeOf(item): number
-
Returns number
-
sizeOfBlock:function
- sizeOfBlock(item): number
-
Returns number
-
structureParser:function
- structureParser(): ReconParser<Item, Value>
-
-
structureWriter:function
- structureWriter(): ReconWriter<Item, Value>
-
-
toBlockData:function
- toBlockData(item): Data
-
Returns Data
-
toBlockString:function
- toBlockString(item): string
-
Returns string
-
toData:function
- toData(item): Data
-
Returns Data
-
toString:function
- toString(item): string
-
Returns string
-
write:function
- write(output, item): Writer<unknown, unknown>
-
Parameters
-
output: Output<unknown>
-
item: Item
Returns Writer<unknown, unknown>
-
writeBlock:function
- writeBlock(output, item): Writer<unknown, unknown>
-
Parameters
-
output: Output<unknown>
-
item: Item
Returns Writer<unknown, unknown>
Factory for constructing Recon parsers and writers.