MutableSite
A mutable version of Site, which allows the insertion of the events T through its event method. Each MutableSite is associated with a globally unique SiteIdentifier, which will be used when yielding events.
Parameters
Functions
Creates some new events, that are generated in the EventScope. This function returns an arbitrary user-provided value once the events have been successfully added to the underlying MutableSite.
Properties
Extensions
Transforms a MutableSite by making it flow on a specific dispatcher. The same CoroutineContext will be used in both directions for the communicating Flows.
Transforms a MutableSite to make it return a different kind of model. This may be particularly useful when creating abstractions backed by a MutableSite that should not expose some implementation details.