EventListBuilder
class EventListBuilder(events: EventSchemaBuilderScope.() -> Unit = {}) : GenericBuilder<SerializableImmutableList<EventSchema>>
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.
Functions
Link copied to clipboard
Produces this builder's concrete schema instance. Called once, by GenericBuilderScope.build, with compositionLocals active.