ZirconEvent

sealed class ZirconEvent : Event

Types

ClearFocus
Link copied to clipboard
common
data class ClearFocus(component: Component, emitter: Any) : ZirconEvent
Requests to clear focus for the given Component.
ComponentAdded
Link copied to clipboard
common
data class ComponentAdded(parent: InternalContainer, component: InternalComponent, emitter: Any) : ZirconEvent
A component was added to a container.
ComponentRemoved
Link copied to clipboard
common
data class ComponentRemoved(parent: InternalContainer, component: InternalComponent, emitter: Any) : ZirconEvent
A component was removed from a container.
HideCursor
Link copied to clipboard
common
data class HideCursor(emitter: Any) : ZirconEvent
Hides the cursor
RequestCursorAt
Link copied to clipboard
common
data class RequestCursorAt(position: Position, emitter: Any) : ZirconEvent
Cursor is requested at the given position.
RequestFocusFor
Link copied to clipboard
common
data class RequestFocusFor(component: Component, emitter: Any) : ZirconEvent
Requests focus for the given Component.
ScreenSwitch
Link copied to clipboard
common
data class ScreenSwitch(screenId: UUID, emitter: Any) : ZirconEvent
A org.hexworks.zircon.api.screen.Screen has been switched to (eg: the display function has been called on a Screen data class).

Functions

equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
toString
Link copied to clipboard
common
open fun toString(): String

Properties

emitter
Link copied to clipboard
common
abstract val emitter: Any
key
Link copied to clipboard
common
open val key: String
trace
Link copied to clipboard
common
open val trace: Iterable<Event>

Inheritors

ZirconEvent
Link copied to clipboard
ZirconEvent
Link copied to clipboard
ZirconEvent
Link copied to clipboard
ZirconEvent
Link copied to clipboard
ZirconEvent
Link copied to clipboard
ZirconEvent
Link copied to clipboard
ZirconEvent
Link copied to clipboard

Sources

(source)
Link copied to clipboard