json-stream-lite - v1.0.6
Preparing search index...
JsonKeyValueParser
Class JsonKeyValueParser
Hierarchy (
View Summary
)
JsonEntity
<
Generator
<
JsonKeyValuePair
>
>
JsonKeyValueParser
Index
Constructors
constructor
Properties
buffer
consumed
Accessors
buffer
Length
entity
Type
max
Buffer
Size
Methods
[async
Iterator]
[iterator]
consume
consume
Async
feed
parse
parse
Async
read
read
Async
skip
Whitespace
try
Parse
Constructors
constructor
new
JsonKeyValueParser
(
buffer
?:
ByteStream
|
ByteBuffer
,
container
?:
JsonValue
|
JsonObject
<
unknown
>
|
JsonArray
<
unknown
>
,
parentKey
?:
string
,
)
:
JsonKeyValueParser
Parameters
Optional
buffer
:
ByteStream
|
ByteBuffer
Optional
container
:
JsonValue
|
JsonObject
<
unknown
>
|
JsonArray
<
unknown
>
Optional
parentKey
:
string
Returns
JsonKeyValueParser
Properties
Protected
buffer
buffer
:
ByteBuffer
consumed
consumed
:
boolean
= false
Accessors
buffer
Length
get
bufferLength
()
:
number
Returns
number
entity
Type
get
entityType
()
:
string
Returns
string
max
Buffer
Size
set
maxBufferSize
(
size
:
number
)
:
void
Parameters
size
:
number
Returns
void
Methods
[async
Iterator]
"[asyncIterator]"
()
:
AsyncGenerator
<
JsonKeyValuePair
,
any
,
any
>
Returns
AsyncGenerator
<
JsonKeyValuePair
,
any
,
any
>
[iterator]
"[iterator]"
()
:
Generator
<
JsonKeyValuePair
,
any
,
any
>
Returns
Generator
<
JsonKeyValuePair
,
any
,
any
>
consume
consume
()
:
void
Returns
void
consume
Async
consumeAsync
()
:
Promise
<
void
>
Returns
Promise
<
void
>
feed
feed
(
...
input
:
(
number
|
number
[]
)
[]
)
:
void
Parameters
...
input
: (
number
|
number
[]
)
[]
Returns
void
parse
parse
()
:
Generator
<
JsonKeyValuePair
>
Returns
Generator
<
JsonKeyValuePair
>
parse
Async
parseAsync
()
:
AsyncGenerator
<
JsonKeyValuePair
>
Returns
AsyncGenerator
<
JsonKeyValuePair
>
read
read
()
:
Generator
Returns
Generator
read
Async
readAsync
()
:
Promise
<
Generator
<
JsonKeyValuePair
,
any
,
any
>
>
Returns
Promise
<
Generator
<
JsonKeyValuePair
,
any
,
any
>
>
Protected
skip
Whitespace
skipWhitespace
()
:
void
Returns
void
try
Parse
tryParse
<
T
=
JsonKeyValueParser
>
(
cb
:
(
entity
:
this
)
=>
T
)
:
T
|
undefined
Type Parameters
T
=
JsonKeyValueParser
Parameters
cb
:
(
entity
:
this
)
=>
T
Returns
T
|
undefined
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
buffer
consumed
Accessors
buffer
Length
entity
Type
max
Buffer
Size
Methods
[async
Iterator]
[iterator]
consume
consume
Async
feed
parse
parse
Async
read
read
Async
skip
Whitespace
try
Parse
json-stream-lite - v1.0.6
Loading...