json-joy
Preparing search index...
json-crdt/codec/indexed/binary
Encoder
Class Encoder
Index
Constructors
constructor
Properties
clock
Table?
enc
Methods
encode
encode
Arr
encode
Bin
encode
Con
encode
Node
encode
Obj
encode
Str
encode
Val
encode
Vec
on
Node
ts
write
TL
Constructors
constructor
new
Encoder
(
writer
?:
CrdtWriter
)
:
Encoder
Parameters
Optional
writer
:
CrdtWriter
Returns
Encoder
Properties
Protected
Optional
clock
Table
clockTable
?:
ClockTable
Readonly
enc
enc
:
CborEncoder
<
CrdtWriter
>
Methods
encode
encode
(
doc
:
Model
<
any
>
,
clockTable
?:
ClockTable
)
:
IndexedFields
Parameters
doc
:
Model
<
any
>
clockTable
:
ClockTable
= ...
Returns
IndexedFields
encode
Arr
encodeArr
(
node
:
ArrNode
)
:
Uint8Array
Parameters
node
:
ArrNode
Returns
Uint8Array
encode
Bin
encodeBin
(
node
:
BinNode
)
:
Uint8Array
Parameters
node
:
BinNode
Returns
Uint8Array
encode
Con
encodeCon
(
node
:
ConNode
)
:
Uint8Array
Parameters
node
:
ConNode
Returns
Uint8Array
encode
Node
encodeNode
(
node
:
JsonNode
)
:
Uint8Array
Parameters
node
:
JsonNode
Returns
Uint8Array
encode
Obj
encodeObj
(
node
:
ObjNode
)
:
Uint8Array
Parameters
node
:
ObjNode
Returns
Uint8Array
encode
Str
encodeStr
(
node
:
StrNode
)
:
Uint8Array
Parameters
node
:
StrNode
Returns
Uint8Array
encode
Val
encodeVal
(
node
:
ValNode
)
:
Uint8Array
Parameters
node
:
ValNode
Returns
Uint8Array
encode
Vec
encodeVec
(
node
:
VecNode
)
:
Uint8Array
Parameters
node
:
VecNode
Returns
Uint8Array
Protected
Readonly
on
Node
onNode
(
result
:
IndexedFields
,
node
:
JsonNode
)
:
void
Parameters
result
:
IndexedFields
node
:
JsonNode
Returns
void
Protected
ts
ts
(
id
:
ITimestampStruct
)
:
void
Parameters
id
:
ITimestampStruct
Returns
void
Protected
write
TL
writeTL
(
majorOverlay
:
CRDT_MAJOR_OVERLAY
,
length
:
number
)
:
void
Parameters
majorOverlay
:
CRDT_MAJOR_OVERLAY
length
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
clock
Table
enc
Methods
encode
encode
Arr
encode
Bin
encode
Con
encode
Node
encode
Obj
encode
Str
encode
Val
encode
Vec
on
Node
ts
write
TL
json-joy
Loading...