json-joy
Preparing search index...
json-crdt/codec/structural/binary
ViewDecoder
Class ViewDecoder
Hierarchy
CborDecoderBase
<
CrdtReader
>
ViewDecoder
Index
Constructors
constructor
Properties
key
Decoder
reader
time
Methods
c
Arr
c
Arr
Chunk
c
Bin
c
Con
c
Node
c
Obj
c
Root
c
Str
c
Vec
decode
f16
key
read
read
Any
Raw
read
Arr
read
Arr
Indef
read
Arr
Raw
read
As
Str
read
Bin
read
Bin
Chunk
read
Minor
Len
read
Nint
read
Obj
read
Obj
Indef
read
Obj
Raw
read
Str
read
Str
Chunk
read
Str
Len
read
Tag
read
Tag
Raw
read
Tkn
read
Uint
ts
val
Constructors
constructor
new
ViewDecoder
()
:
ViewDecoder
Returns
ViewDecoder
Properties
Readonly
key
Decoder
keyDecoder
:
CachedUtf8Decoder
reader
reader
:
CrdtReader
Protected
time
time
:
number
= -1
Methods
Protected
c
Arr
cArr
(
length
:
number
)
:
unknown
[]
Parameters
length
:
number
Returns
unknown
[]
Protected
c
Arr
Chunk
cArrChunk
()
:
undefined
|
unknown
[]
Returns
undefined
|
unknown
[]
Protected
c
Bin
cBin
(
length
:
number
)
:
Uint8Array
Parameters
length
:
number
Returns
Uint8Array
Protected
c
Con
cCon
(
length
:
number
)
:
unknown
Parameters
length
:
number
Returns
unknown
Protected
c
Node
cNode
()
:
unknown
Returns
unknown
Protected
c
Obj
cObj
(
length
:
number
)
:
Record
<
string
,
unknown
>
Parameters
length
:
number
Returns
Record
<
string
,
unknown
>
Protected
c
Root
cRoot
()
:
unknown
Returns
unknown
Protected
c
Str
cStr
(
length
:
number
)
:
string
Parameters
length
:
number
Returns
string
Protected
c
Vec
cVec
(
length
:
number
)
:
unknown
[]
Parameters
length
:
number
Returns
unknown
[]
decode
decode
(
data
:
Uint8Array
)
:
unknown
Parameters
data
:
Uint8Array
Returns
unknown
f16
f16
()
:
number
Returns
number
key
key
()
:
string
Returns
string
read
read
(
uint8
:
Uint8Array
)
:
PackValue
Parameters
uint8
:
Uint8Array
Returns
PackValue
read
Any
Raw
readAnyRaw
(
octet
:
number
)
:
unknown
Parameters
octet
:
number
Returns
unknown
read
Arr
readArr
(
minor
:
number
)
:
unknown
[]
Parameters
minor
:
number
Returns
unknown
[]
read
Arr
Indef
readArrIndef
()
:
unknown
[]
Returns
unknown
[]
read
Arr
Raw
readArrRaw
(
length
:
number
)
:
unknown
[]
Parameters
length
:
number
Returns
unknown
[]
read
As
Str
readAsStr
()
:
string
Returns
string
read
Bin
readBin
(
minor
:
number
)
:
Uint8Array
Parameters
minor
:
number
Returns
Uint8Array
read
Bin
Chunk
readBinChunk
()
:
Uint8Array
Returns
Uint8Array
read
Minor
Len
readMinorLen
(
minor
:
number
)
:
number
Parameters
minor
:
number
Returns
number
read
Nint
readNint
(
minor
:
number
)
:
number
|
bigint
Parameters
minor
:
number
Returns
number
|
bigint
read
Obj
readObj
(
minor
:
number
)
:
Record
<
string
,
unknown
>
Parameters
minor
:
number
Returns
Record
<
string
,
unknown
>
read
Obj
Indef
readObjIndef
()
:
Record
<
string
,
unknown
>
Returns
Record
<
string
,
unknown
>
read
Obj
Raw
readObjRaw
(
length
:
number
)
:
Record
<
string
,
unknown
>
Parameters
length
:
number
Returns
Record
<
string
,
unknown
>
read
Str
readStr
(
minor
:
number
)
:
string
Parameters
minor
:
number
Returns
string
read
Str
Chunk
readStrChunk
()
:
string
Returns
string
read
Str
Len
readStrLen
(
minor
:
number
)
:
number
Parameters
minor
:
number
Returns
number
read
Tag
readTag
(
minor
:
number
)
:
unknown
Parameters
minor
:
number
Returns
unknown
read
Tag
Raw
readTagRaw
(
tag
:
number
)
:
unknown
Parameters
tag
:
number
Returns
unknown
read
Tkn
readTkn
(
minor
:
number
,
)
:
undefined
|
null
|
number
|
boolean
|
JsonPackValue
<
number
>
Parameters
minor
:
number
Returns
undefined
|
null
|
number
|
boolean
|
JsonPackValue
<
number
>
read
Uint
readUint
(
minor
:
number
)
:
number
|
bigint
Parameters
minor
:
number
Returns
number
|
bigint
Protected
ts
ts
()
:
any
Returns
any
val
val
()
:
unknown
Returns
unknown
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
key
Decoder
reader
time
Methods
c
Arr
c
Arr
Chunk
c
Bin
c
Con
c
Node
c
Obj
c
Root
c
Str
c
Vec
decode
f16
key
read
read
Any
Raw
read
Arr
read
Arr
Indef
read
Arr
Raw
read
As
Str
read
Bin
read
Bin
Chunk
read
Minor
Len
read
Nint
read
Obj
read
Obj
Indef
read
Obj
Raw
read
Str
read
Str
Chunk
read
Str
Len
read
Tag
read
Tag
Raw
read
Tkn
read
Uint
ts
val
json-joy
Loading...