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