EventListBuilder

Wraps an EventSchemaBuilderScope block into a plain GenericBuilder producing the built event list directly, rather than the schema a normal tile/event builder produces — the mechanism behind the top-level EventList function. Not used anywhere in the framework's own built-in tiles/events or samples at the time of writing; exists as a public DSL entry point for a caller that wants a standalone List<EventSchema> (e.g. to assemble outside any single tile/event's own events = parameter) without hand-building a dev.catbit.mosaic.core.data.schemas.event.EventSchema list.

Parameters

events

the event block to build.

Constructors

Link copied to clipboard
constructor(events: EventSchemaBuilderScope.() -> Unit = {})

Functions

Link copied to clipboard

Produces this builder's concrete schema instance. Called once, by GenericBuilderScope.build, with compositionLocals active.