Package-level declarations

Types

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class DispatcherContext(val context: DispatcherContext.Context)

Provides context of what dispatcher is used to call this function.

Link copied to clipboard
annotation class OriginBuilderDSL
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class OriginEventSelector(val selector: EventSelector, val priority: EventPriority = EventPriority.HIGHEST, val ignoreCancelled: Boolean = true)

Allows custom functions to be annotated inside Origin classes.