Packages > @fluidframework/shared-object-base > ISharedObjectEvents
ISharedObjectEvents Interface
Events emitted by ISharedObject .
Signature
export interface ISharedObjectEvents extends IErrorEvent
Extends: IErrorEvent
Call Signatures
CallSignature | Description |
---|---|
(event: "pre-op", listener: (op: ISequencedDocumentMessage, local: boolean, target: IEventThisPlaceHolder) => void): any | Fires before an incoming operation (op) is applied to the shared object. |
(event: "op", listener: (op: ISequencedDocumentMessage, local: boolean, target: IEventThisPlaceHolder) => void): any | Fires after an incoming op is applied to the shared object. |
Call Signature Details
(event: “pre-op”, listener: (op: ISequencedDocumentMessage, local: boolean, target: IEventThisPlaceHolder) => void): any
Fires before an incoming operation (op) is applied to the shared object.
Signature
(event: "pre-op", listener: (op: ISequencedDocumentMessage, local: boolean, target: IEventThisPlaceHolder) => void): any;
Remarks
Note: this should be considered an internal implementation detail. It is not recommended for external use.
(event: “op”, listener: (op: ISequencedDocumentMessage, local: boolean, target: IEventThisPlaceHolder) => void): any
Fires after an incoming op is applied to the shared object.
Signature
(event: "op", listener: (op: ISequencedDocumentMessage, local: boolean, target: IEventThisPlaceHolder) => void): any;
Remarks
Note: this should be considered an internal implementation detail. It is not recommended for external use.