json-stream-lite - v1.0.6
Preparing search index...
JsonObject
Class JsonObject<T>
Type Parameters
T
=
unknown
Hierarchy (
View Summary
)
JsonEntity
<
T
>
JsonObject
Index
Constructors
constructor
Properties
buffer
consumed
Accessors
buffer
Length
entity
Type
max
Buffer
Size
Methods
[async
Iterator]
[iterator]
consume
consume
Async
feed
members
members
Async
parse
read
read
Async
skip
Whitespace
try
Parse
Constructors
constructor
new
JsonObject
<
T
=
unknown
>
(
buffer
?:
ByteStream
|
ByteBuffer
)
:
JsonObject
<
T
>
Type Parameters
T
=
unknown
Parameters
Optional
buffer
:
ByteStream
|
ByteBuffer
Returns
JsonObject
<
T
>
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
<
[
JsonString
,
JsonValue
]
,
any
,
any
>
Returns
AsyncGenerator
<
[
JsonString
,
JsonValue
]
,
any
,
any
>
[iterator]
"[iterator]"
()
:
Generator
<
[
JsonString
,
JsonValue
]
,
any
,
any
>
Returns
Generator
<
[
JsonString
,
JsonValue
]
,
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
members
members
()
:
Generator
<
[
JsonString
,
JsonValue
]
>
Returns
Generator
<
[
JsonString
,
JsonValue
]
>
members
Async
membersAsync
()
:
AsyncGenerator
<
[
JsonString
,
JsonValue
]
>
Returns
AsyncGenerator
<
[
JsonString
,
JsonValue
]
>
Protected
parse
parse
()
:
T
Returns
T
read
read
()
:
T
Returns
T
read
Async
readAsync
()
:
Promise
<
T
>
Returns
Promise
<
T
>
Protected
skip
Whitespace
skipWhitespace
()
:
void
Returns
void
try
Parse
tryParse
<
T
=
JsonObject
<
T
>
>
(
cb
:
(
entity
:
this
)
=>
T
)
:
T
|
undefined
Type Parameters
T
=
JsonObject
<
T
>
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
members
members
Async
parse
read
read
Async
skip
Whitespace
try
Parse
json-stream-lite - v1.0.6
Loading...