json-joy
Preparing search index...
json-crdt/codec/structural/compact
Encoder
Class Encoder
Index
Constructors
constructor
Properties
clock?
model
time?
Methods
c
Arr
c
Bin
c
Con
c
Node
c
Obj
c
Str
c
Val
c
Vec
encode
ts
Constructors
constructor
new
Encoder
()
:
Encoder
Returns
Encoder
Properties
Protected
Optional
clock
clock
?:
ClockEncoder
Protected
model
model
:
Model
Protected
Optional
time
time
?:
number
Methods
Protected
c
Arr
cArr
(
node
:
ArrNode
)
:
JsonCrdtCompactArr
Parameters
node
:
ArrNode
Returns
JsonCrdtCompactArr
Protected
c
Bin
cBin
(
node
:
BinNode
)
:
JsonCrdtCompactBin
Parameters
node
:
BinNode
Returns
JsonCrdtCompactBin
Protected
c
Con
cCon
(
node
:
ConNode
)
:
JsonCrdtCompactCon
Parameters
node
:
ConNode
Returns
JsonCrdtCompactCon
Protected
c
Node
cNode
(
node
:
JsonNode
)
:
JsonCrdtCompactNode
Parameters
node
:
JsonNode
Returns
JsonCrdtCompactNode
Protected
c
Obj
cObj
(
obj
:
ObjNode
)
:
JsonCrdtCompactObj
Parameters
obj
:
ObjNode
Returns
JsonCrdtCompactObj
Protected
c
Str
cStr
(
node
:
StrNode
)
:
JsonCrdtCompactStr
Parameters
node
:
StrNode
Returns
JsonCrdtCompactStr
Protected
c
Val
cVal
(
node
:
ValNode
)
:
JsonCrdtCompactVal
Parameters
node
:
ValNode
Returns
JsonCrdtCompactVal
Protected
c
Vec
cVec
(
vec
:
VecNode
)
:
JsonCrdtCompactVec
Parameters
vec
:
VecNode
Returns
JsonCrdtCompactVec
encode
encode
(
model
:
Model
<
any
>
)
:
JsonCrdtCompactDocument
Parameters
model
:
Model
<
any
>
Returns
JsonCrdtCompactDocument
Protected
ts
ts
(
ts
:
ITimestampStruct
)
:
JsonCrdtCompactTimestamp
Parameters
ts
:
ITimestampStruct
Returns
JsonCrdtCompactTimestamp
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
clock
model
time
Methods
c
Arr
c
Bin
c
Con
c
Node
c
Obj
c
Str
c
Val
c
Vec
encode
ts
json-joy
Loading...