@sovereignbase/schema-crdt
Preparing search index...
CRIdReference
Class CRIdReference
CRDT-backed JSON-LD node reference.
Implements
CRIdReferenceState
Index
Constructors
constructor
Properties
@id
Methods
acknowledge
add
Event
Listener
clone
garbage
Collect
merge
remove
Event
Listener
snapshot
to
JSON
Constructors
constructor
new
CRIdReference
(
reference
?:
|
string
|
CRIdReferenceValue
|
CRStructSnapshot
<
CRIdReferenceValue
>
,
)
:
CRIdReference
Parameters
Optional
reference
:
string
|
CRIdReferenceValue
|
CRStructSnapshot
<
CRIdReferenceValue
>
Returns
CRIdReference
Properties
@id
"@id"
:
string
JSON-LD identifier for the referenced node.
Methods
acknowledge
acknowledge
()
:
void
Returns
void
add
Event
Listener
addEventListener
<
K
extends
keyof
CRStructEventMap
<
CRIdReferenceValue
>
>
(
type
:
K
,
listener
:
CRStructEventListenerFor
<
CRIdReferenceValue
,
K
>
|
null
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
Type Parameters
K
extends
keyof
CRStructEventMap
<
CRIdReferenceValue
>
Parameters
type
:
K
listener
:
CRStructEventListenerFor
<
CRIdReferenceValue
,
K
>
|
null
Optional
options
:
boolean
|
AddEventListenerOptions
Returns
void
clone
clone
()
:
CRIdReferenceValue
Returns
CRIdReferenceValue
garbage
Collect
garbageCollect
(
frontiers
:
Partial
<
Record
<
"@id"
,
string
>
>
[]
)
:
void
Parameters
frontiers
:
Partial
<
Record
<
"@id"
,
string
>
>
[]
Returns
void
merge
merge
(
delta
:
CRIdReferenceDelta
)
:
void
Parameters
delta
:
CRIdReferenceDelta
Returns
void
remove
Event
Listener
removeEventListener
<
K
extends
keyof
CRStructEventMap
<
CRIdReferenceValue
>
>
(
type
:
K
,
listener
:
CRStructEventListenerFor
<
CRIdReferenceValue
,
K
>
|
null
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
Type Parameters
K
extends
keyof
CRStructEventMap
<
CRIdReferenceValue
>
Parameters
type
:
K
listener
:
CRStructEventListenerFor
<
CRIdReferenceValue
,
K
>
|
null
Optional
options
:
boolean
|
EventListenerOptions
Returns
void
snapshot
snapshot
()
:
void
Returns
void
to
JSON
toJSON
()
:
CRIdReferenceValue
Returns
CRIdReferenceValue
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
@id
Methods
acknowledge
add
Event
Listener
clone
garbage
Collect
merge
remove
Event
Listener
snapshot
to
JSON
@sovereignbase/schema-crdt
Loading...
CRDT-backed JSON-LD node reference.