MosaicImpl
open class MosaicImpl(val canvas: Canvas, dispatcher: CoroutineDispatcher = Dispatchers.Default) : Mosaic, CoroutineScope(source)
Request-scoped Tile execution, caching, and batching, with optional execution observation.
Parameters
canvas
Dependency bindings and immutable runtime configuration.
dispatcher
Dispatcher for all executions, whether observed or unobserved.
Functions
Inherited functions
Link copied to clipboard
Retrieves a dependency from the canvas using reified type parameters, returning null if not found.
Retrieves a dependency from the canvas using a CanvasKey, returning null if not found.