OmniDataEditor API
Preparing search index...
@omnidataeditor/core
EditorEventMap
Interface EditorEventMap<T>
interface
EditorEventMap
<
T
>
{
"conflict:detected"
:
{
conflict
:
SessionConflict
<
T
>
;
sessionId
:
string
}
;
"conflict:resolved"
:
{
decision
:
ConflictResolution
;
sessionId
:
string
}
;
"host:reflection-failed"
:
{
error
:
EditorError
;
sessionId
:
string
}
;
"mutation:committed"
:
{
entity
:
T
;
operationId
:
string
;
sessionId
:
string
}
;
"mutation:failed"
:
{
error
:
EditorError
;
operationId
:
string
;
sessionId
:
string
;
}
;
"mutation:removed"
:
{
entityKey
:
EntityKey
;
operationId
:
string
;
sessionId
:
string
;
}
;
"mutation:started"
:
{
clientMutationId
:
string
;
operationId
:
string
;
sessionId
:
string
;
}
;
"mutation:uncertain"
:
UncertainMutationRecord
;
"runtime:destroyed"
:
{
completion
:
"done"
}
;
"session:cancelled"
:
{
reason
?:
string
;
sessionId
:
string
}
;
"session:changed"
:
{
revision
:
number
;
sessionId
:
string
}
;
"session:opened"
:
{
mode
:
SessionMode
;
sessionId
:
string
}
;
"validation:completed"
:
{
report
:
ValidationReport
;
sessionId
:
string
}
;
"validation:started"
:
{
operationId
:
string
;
revision
:
number
;
sessionId
:
string
;
}
;
}
Type Parameters
T
Index
Properties
conflict:detected
conflict:resolved
host:reflection-
failed
mutation:committed
mutation:failed
mutation:removed
mutation:started
mutation:uncertain
runtime:destroyed
session:cancelled
session:changed
session:opened
validation:completed
validation:started
Properties
conflict:detected
"conflict:detected"
:
{
conflict
:
SessionConflict
<
T
>
;
sessionId
:
string
}
conflict:resolved
"conflict:resolved"
:
{
decision
:
ConflictResolution
;
sessionId
:
string
}
host:reflection-
failed
"host:reflection-failed"
:
{
error
:
EditorError
;
sessionId
:
string
}
mutation:committed
"mutation:committed"
:
{
entity
:
T
;
operationId
:
string
;
sessionId
:
string
}
mutation:failed
"mutation:failed"
:
{
error
:
EditorError
;
operationId
:
string
;
sessionId
:
string
;
}
mutation:removed
"mutation:removed"
:
{
entityKey
:
EntityKey
;
operationId
:
string
;
sessionId
:
string
;
}
mutation:started
"mutation:started"
:
{
clientMutationId
:
string
;
operationId
:
string
;
sessionId
:
string
;
}
mutation:uncertain
"mutation:uncertain"
:
UncertainMutationRecord
runtime:destroyed
"runtime:destroyed"
:
{
completion
:
"done"
}
session:cancelled
"session:cancelled"
:
{
reason
?:
string
;
sessionId
:
string
}
session:changed
"session:changed"
:
{
revision
:
number
;
sessionId
:
string
}
session:opened
"session:opened"
:
{
mode
:
SessionMode
;
sessionId
:
string
}
validation:completed
"validation:completed"
:
{
report
:
ValidationReport
;
sessionId
:
string
}
validation:started
"validation:started"
:
{
operationId
:
string
;
revision
:
number
;
sessionId
:
string
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
conflict:detected
conflict:resolved
host:reflection-
failed
mutation:committed
mutation:failed
mutation:removed
mutation:started
mutation:uncertain
runtime:destroyed
session:cancelled
session:changed
session:opened
validation:completed
validation:started
OmniDataEditor API
Loading...