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