Indexable
[key: string]: any
Properties
Optional
name
name?: string
Optional
uri
uri?: string
Methods
apply
- apply(snapshot, op): any
Returns any
compose
- compose(op1, op2): any
Returns any
create
- create(initialData?): any
Parameters
Optional
initialData: any
Returns any
Optional
deserialize
- deserialize(data): any
Returns any
Optional
invert
- invert(op): any
Returns any
Optional
normalize
- normalize(op): any
Returns any
Optional
serialize
- serialize(snapshot): any
Returns any
transform
- transform(op1, op2, side): any
Parameters
- op1: any
- op2: any
- side: "left" | "right"
Returns any
Optional
transformCursor
- transformCursor(cursor, op, isOwnOp): any
Parameters
- cursor: any
- op: any
- isOwnOp: boolean
Returns any
Optional
transformPresence
- transformPresence<T>(presence, op, isOwnOp): T
Parameters
- presence: T
- op: any
- isOwnOp: boolean
Returns T