Package-level declarations

Types

Link copied to clipboard
@ApiStatus.Experimental
annotation class Dispatches(val event: String = "", val when: String = "")

An annotation to mark a function or property as dispatching events.

Link copied to clipboard
@Blocking
@ApiStatus.Experimental
annotation class Locking(val when: String = "")

Marker class for future use, which will be used to indicate that the given function or property will block until the lock is freed (when it finishes the frame)

Link copied to clipboard
@ApiStatus.Experimental
annotation class SideEffects(val values: String, val when: String = "")

An annotation to mark a function or property as having side effects.