GroupAttachedComponent

class GroupAttachedComponent(component: Component, group: InternalGroup<out Component>) : AttachedComponent, Component

Functions

acceptsFocus
Link copied to clipboard
common
open override fun acceptsFocus(): Boolean
asInternalComponent
Link copied to clipboard
common
open override fun asInternalComponent(): InternalComponent
clearCustomStyle
Link copied to clipboard
common
open override fun clearCustomStyle()
clearFocus
Link copied to clipboard
common
open override fun clearFocus()
containsBoundable
Link copied to clipboard
common
open infix override fun containsBoundable(boundable: Boundable): Boolean
containsPosition
Link copied to clipboard
common
open infix override fun containsPosition(position: Position): Boolean
detach
Link copied to clipboard
common
open override fun detach(): Component
Detaches the underlying Component from the ComponentContainer it is attached to and returns the Component.
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
handleComponentEvents
Link copied to clipboard
common
open override fun handleComponentEvents(eventType: ComponentEventType, handler: (event: ComponentEvent) -> UIEventResponse): Subscription
handleKeyboardEvents
Link copied to clipboard
common
open override fun handleKeyboardEvents(eventType: KeyboardEventType, handler: (event: KeyboardEvent, phase: UIEventPhase) -> UIEventResponse): Subscription
handleMouseEvents
Link copied to clipboard
common
open override fun handleMouseEvents(eventType: MouseEventType, handler: (event: MouseEvent, phase: UIEventPhase) -> UIEventResponse): Subscription
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
intersects
Link copied to clipboard
common
open infix override fun intersects(boundable: Boundable): Boolean
moveBy
Link copied to clipboard
common
open override fun moveBy(position: Position): Boolean
moveDownBy
Link copied to clipboard
common
open override fun moveDownBy(delta: Int): Boolean
moveLeftBy
Link copied to clipboard
common
open override fun moveLeftBy(delta: Int): Boolean
moveRightBy
Link copied to clipboard
common
open override fun moveRightBy(delta: Int): Boolean
moveTo
Link copied to clipboard
common
open override fun moveTo(position: Position): Boolean
moveUpBy
Link copied to clipboard
common
open override fun moveUpBy(delta: Int): Boolean
onActivated
Link copied to clipboard
common
open override fun onActivated(fn: (ComponentEvent) -> Unit): Subscription
onDeactivated
Link copied to clipboard
common
open override fun onDeactivated(fn: (ComponentEvent) -> Unit): Subscription
onFocusGiven
Link copied to clipboard
common
open override fun onFocusGiven(fn: (ComponentEvent) -> Unit): Subscription
onFocusTaken
Link copied to clipboard
common
open override fun onFocusTaken(fn: (ComponentEvent) -> Unit): Subscription
processComponentEvents
Link copied to clipboard
common
open override fun processComponentEvents(eventType: ComponentEventType, handler: (event: ComponentEvent) -> Unit): Subscription
processKeyboardEvents
Link copied to clipboard
common
open override fun processKeyboardEvents(eventType: KeyboardEventType, handler: (event: KeyboardEvent, phase: UIEventPhase) -> Unit): Subscription
processMouseEvents
Link copied to clipboard
common
open override fun processMouseEvents(eventType: MouseEventType, handler: (event: MouseEvent, phase: UIEventPhase) -> Unit): Subscription
requestFocus
Link copied to clipboard
common
open override fun requestFocus(): Boolean
resetState
Link copied to clipboard
common
open override fun resetState()
toString
Link copied to clipboard
common
open fun toString(): String

Properties

absolutePosition
Link copied to clipboard
common
open override val absolutePosition: Position
componentState
Link copied to clipboard
common
open override val componentState: ComponentState
componentStateValue
Link copied to clipboard
common
open override val componentStateValue: ObservableValue<ComponentState>
componentStyleSet
Link copied to clipboard
common
open override var componentStyleSet: ComponentStyleSet
componentStyleSetProperty
Link copied to clipboard
common
open override val componentStyleSetProperty: Property<out ComponentStyleSet>
contentOffset
Link copied to clipboard
common
open override val contentOffset: Position
contentSize
Link copied to clipboard
common
open override val contentSize: Size
currentStyle
Link copied to clipboard
common
open override val currentStyle: StyleSet
disabledProperty
Link copied to clipboard
common
open override val disabledProperty: Property<Boolean>
hasFocus
Link copied to clipboard
common
open override val hasFocus: Boolean
hasFocusValue
Link copied to clipboard
common
open override val hasFocusValue: ObservableValue<Boolean>
height
Link copied to clipboard
common
open override val height: Int
hiddenProperty
Link copied to clipboard
common
open override val hiddenProperty: Property<Boolean>
id
Link copied to clipboard
common
open override val id: UUID
isDisabled
Link copied to clipboard
common
open override var isDisabled: Boolean
isHidden
Link copied to clipboard
common
open override var isHidden: Boolean
position
Link copied to clipboard
common
open override val position: Position
rect
Link copied to clipboard
common
open override val rect: Rect
rectValue
Link copied to clipboard
common
open override val rectValue: ObservableValue<Rect>
relativeBounds
Link copied to clipboard
common
open override val relativeBounds: Rect
relativePosition
Link copied to clipboard
common
open override val relativePosition: Position
size
Link copied to clipboard
common
open override val size: Size
theme
Link copied to clipboard
common
open override var theme: ColorTheme
themeProperty
Link copied to clipboard
common
open override val themeProperty: Property<ColorTheme>
tileset
Link copied to clipboard
common
open override var tileset: TilesetResource
tilesetProperty
Link copied to clipboard
common
open override val tilesetProperty: Property<TilesetResource>
width
Link copied to clipboard
common
open override val width: Int
x
Link copied to clipboard
common
open override val x: Int
y
Link copied to clipboard
common
open override val y: Int

Sources

(source)
Link copied to clipboard