ISummarizerRuntime Interface
To use, import via @fluidframework/container-runtime/legacy
.
For more information about our API support guarantees, see here.
Signature
export interface ISummarizerRuntime extends IConnectableRuntime
Extends: IConnectableRuntime
Properties
Property | Alerts | Modifiers | Type | Description |
---|---|---|---|---|
baseLogger | Alpha |
readonly |
ITelemetryBaseLogger | |
deltaManager | Alpha |
readonly |
IDeltaManager<ISequencedDocumentMessage, IDocumentMessage> | |
summarizerClientId | Alpha |
readonly |
string | undefined | clientId of parent (non-summarizing) container that owns summarizer container |
Methods
Method | Alerts | Return Type | Description |
---|---|---|---|
closeFn() | Alpha |
void | |
disposeFn() | Alpha |
void | |
off(event, listener) | Alpha |
this | |
on(event, listener) | Alpha |
this |
Property Details
baseLogger
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
readonly baseLogger: ITelemetryBaseLogger;
Type: ITelemetryBaseLogger
deltaManager
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
readonly deltaManager: IDeltaManager<ISequencedDocumentMessage, IDocumentMessage>;
Type: IDeltaManager<ISequencedDocumentMessage, IDocumentMessage>
summarizerClientId
clientId of parent (non-summarizing) container that owns summarizer container
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
readonly summarizerClientId: string | undefined;
Type: string | undefined
Method Details
closeFn
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
closeFn(): void;
disposeFn
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
disposeFn(): void;
off
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
off(event: "op", listener: (op: ISequencedDocumentMessage, runtimeMessage?: boolean) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | "op" | |
listener | (op: ISequencedDocumentMessage, runtimeMessage?: boolean) => void |
Returns
Return type: this
on
To use, import via @fluidframework/container-runtime/alpha
.
For more information about our API support guarantees, see here.
Signature
on(event: "op", listener: (op: ISequencedDocumentMessage, runtimeMessage?: boolean) => void): this;
Parameters
Parameter | Type | Description |
---|---|---|
event | "op" | |
listener | (op: ISequencedDocumentMessage, runtimeMessage?: boolean) => void |
Returns
Return type: this