TinyliciousContainerServices Interface
Holds the functionality specifically tied to the Tinylicious service, and how the data stored in the IFluidContainer is persisted in the backend and consumed by users.
This type is "sealed," meaning that code outside of the library defining it should not implement or extend it. Future versions of this type may add members or make typing of readonly members more specific.
Signature
/** @sealed */
export interface TinyliciousContainerServices
Remarks
Any functionality regarding how the data is handled within the FluidContainer itself (e.g., which data objects or DDSes to use) will not be included here but rather on the FluidContainer class itself.
Returned by createContainer(containerSchema, compatibilityMode) and getContainer(id, containerSchema, compatibilityMode) alongside the FluidContainer.
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
audience | readonly |
ITinyliciousAudience | Provides an object that can be used to get the users that are present in this Fluid session and listeners for when the roster has any changes from users joining/leaving the session. |
Property Details
audience
Provides an object that can be used to get the users that are present in this Fluid session and listeners for when the roster has any changes from users joining/leaving the session.
This type is "sealed," meaning that code outside of the library defining it should not implement or extend it. Future versions of this type may add members or make typing of readonly members more specific.
Signature
readonly audience: ITinyliciousAudience;
Type: ITinyliciousAudience