Packages > @fluidframework/container-definitions > IAudienceEvents
IAudienceEvents Interface
Interface describing Audience events
Signature
export interface IAudienceEvents extends IEvent
Extends: IEvent
Call Signatures
CallSignature | Description |
---|---|
(event: "addMember" | "removeMember", listener: (clientId: string, client: IClient) => void): void | "addMember" event is raised when a new user joins collaborative session. "removeMember" event is raised when a user leaves collaborative session. |
(event: "selfChanged", listener: (oldValue: ISelf | undefined, newValue: ISelf) => void): void | Notifies that client established new connection and caught-up on ops. |
Call Signature Details
(event: “addMember” | “removeMember”, listener: (clientId: string, client: IClient) => void): void
“addMember” event is raised when a new user joins collaborative session. “removeMember” event is raised when a user leaves collaborative session.
Signature
(event: "addMember" | "removeMember", listener: (clientId: string, client: IClient) => void): void;
(event: “selfChanged”, listener: (oldValue: ISelf | undefined, newValue: ISelf) => void): void
Notifies that client established new connection and caught-up on ops.
Signature
(event: "selfChanged", listener: (oldValue: ISelf | undefined, newValue: ISelf) => void): void;