Preparing search index...
The search index is not available
json-joy
json-joy
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
on
Obj
Key
ts
writeTL
Constructors
constructor
new
Encoder
(
writer
?
)
:
Encoder
Parameters
Optional
writer
:
CrdtWriter
Returns
Encoder
Properties
Protected
Optional
clock
Table
clock
Table
?:
ClockTable
Readonly
enc
enc
:
CborEncoder
<
CrdtWriter
>
Methods
encode
encode
(
doc
,
clockTable
?
)
:
IndexedFields
Parameters
doc
:
Model
<
any
>
clockTable
:
ClockTable
= ...
Returns
IndexedFields
encode
Arr
encode
Arr
(
node
)
:
Uint8Array
Parameters
node
:
ArrNode
<
JsonNode
<
unknown
>
>
Returns
Uint8Array
encode
Bin
encode
Bin
(
node
)
:
Uint8Array
Parameters
node
:
BinNode
Returns
Uint8Array
encode
Con
encode
Con
(
node
)
:
Uint8Array
Parameters
node
:
ConNode
<
unknown
>
Returns
Uint8Array
encode
Node
encode
Node
(
node
)
:
Uint8Array
Parameters
node
:
JsonNode
<
unknown
>
Returns
Uint8Array
encode
Obj
encode
Obj
(
node
)
:
Uint8Array
Parameters
node
:
ObjNode
<
Record
<
string
,
JsonNode
<
unknown
>
>
>
Returns
Uint8Array
encode
Str
encode
Str
(
node
)
:
Uint8Array
Parameters
node
:
StrNode
<
string
>
Returns
Uint8Array
encode
Val
encode
Val
(
node
)
:
Uint8Array
Parameters
node
:
ValNode
<
JsonNode
<
unknown
>
>
Returns
Uint8Array
encode
Vec
encode
Vec
(
node
)
:
Uint8Array
Parameters
node
:
VecNode
<
JsonNode
<
unknown
>
[]
>
Returns
Uint8Array
Protected
Readonly
on
Node
on
Node
(
result
,
node
)
:
void
Parameters
result
:
IndexedFields
node
:
JsonNode
<
unknown
>
Returns
void
Private
Readonly
on
Obj
Key
on
Obj
Key
(
value
,
key
)
:
void
Parameters
value
:
ITimestampStruct
key
:
string
Returns
void
Protected
ts
ts
(
id
)
:
void
Parameters
id
:
ITimestampStruct
Returns
void
Protected
writeTL
writeTL
(
majorOverlay
,
length
)
:
void
Parameters
majorOverlay
:
CRDT_MAJOR_OVERLAY
length
:
number
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
clock
Table
enc
encode
encode
Arr
encode
Bin
encode
Con
encode
Node
encode
Obj
encode
Str
encode
Val
encode
Vec
on
Node
on
Obj
Key
ts
writeTL
json-joy
Loading...