Preparing search index...
The search index is not available
json-joy
json-joy
json-patch
OpMerge
Class OpMerge
Hierarchy
AbstractOp
<
"merge"
>
OpMerge
Index
Constructors
constructor
Properties
from?
path
pos
props
Methods
apply
code
encode
merge
op
to
Compact
to
Json
Constructors
constructor
new
Op
Merge
(
path
,
pos
,
props
)
:
OpMerge
Parameters
path
:
Path
pos
:
number
props
:
null
|
object
Returns
OpMerge
Properties
Optional
Readonly
from
from
?:
Path
Readonly
path
path
:
Path
Readonly
pos
pos
:
number
Readonly
props
props
:
null
|
object
Methods
apply
apply
(
doc
)
:
{
doc
:
unknown
;
old
:
unknown
[]
;
}
Parameters
doc
:
unknown
Returns
{
doc
:
unknown
;
old
:
unknown
[]
;
}
doc
:
unknown
old
:
unknown
[]
code
code
(
)
:
OPCODE
Returns
OPCODE
encode
encode
(
encoder
,
parent
?
)
:
void
Parameters
encoder
:
IMessagePackEncoder
Optional
parent
:
AbstractOp
<
OpType
>
Returns
void
Private
merge
merge
<
T
>
(
one
,
two
)
:
string
|
number
|
T
[]
|
T
&
{
text
:
string
;
}
|
T
&
{
children
:
SlateNode
[]
;
}
Type Parameters
T
Parameters
one
:
T
two
:
T
Returns
string
|
number
|
T
[]
|
T
&
{
text
:
string
;
}
|
T
&
{
children
:
SlateNode
[]
;
}
op
op
(
)
:
"merge"
Returns
"merge"
to
Compact
to
Compact
(
parent
,
verbose
)
:
CompactMergeOp
Parameters
parent
:
undefined
|
AbstractOp
<
OpType
>
verbose
:
boolean
Returns
CompactMergeOp
to
Json
to
Json
(
parent
?
)
:
OperationMerge
Parameters
Optional
parent
:
AbstractOp
<
OpType
>
Returns
OperationMerge
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
from
path
pos
props
apply
code
encode
merge
op
to
Compact
to
Json
json-joy
Loading...