Package-level declarations

Types

Link copied to clipboard
@Catalogue(type = Property::class)
object Properties

All built-in block state properties.

Link copied to clipboard
@CataloguedBy(catalogue = Properties::class)
interface Property<T : Comparable<T>>

Represents a property key.

Link copied to clipboard
interface State<out S : State<S>>

Something that is a possible state of something else.

Link copied to clipboard
interface StateHolder<out S : State<S>>

Something that can be in some state.