Functions

activate
Link copied to clipboard
common
open override fun activate()
addComponent
Link copied to clipboard
common
open override fun addComponent(builder: Builder<Component>): AttachedComponent
open override fun addComponent(component: Component): AttachedComponent
addComponents
Link copied to clipboard
common
open override fun addComponents(vararg components: Builder<Component>): List<AttachedComponent>
open override fun addComponents(vararg components: Component): List<AttachedComponent>
addFragment
Link copied to clipboard
common
open override fun addFragment(fragment: Fragment): AttachedComponent
addFragments
Link copied to clipboard
common
open override fun addFragments(vararg fragments: Fragment): List<AttachedComponent>
canFocus
Link copied to clipboard
common
open override fun canFocus(component: InternalComponent): Boolean
Tells whether the given InternalComponent is capable of being focused.
deactivate
Link copied to clipboard
common
open override fun deactivate()
Deactivates this InternalComponentContainer.
dispatch
Link copied to clipboard
common
open override fun dispatch(event: UIEvent): UIEventResponse
Dispatches the given UIEvent and propagates it throughout the UI controls this UIEventDispatcher has.
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
findNext
Link copied to clipboard
common
open override fun findNext(): InternalComponent
Returns the next component to focus.
findPrevious
Link copied to clipboard
common
open override fun findPrevious(): InternalComponent
Returns the previous component to focus.
focus
Link copied to clipboard
common
open override fun focus(component: InternalComponent)
Focuses the given component (if it is possible).
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
isFocused
Link copied to clipboard
common
open override fun isFocused(component: InternalComponent): Boolean
refreshFocusables
Link copied to clipboard
common
open override fun refreshFocusables()
Rebuilds the focus order list.
toString
Link copied to clipboard
common
open fun toString(): String

Properties

flattenedTree
Link copied to clipboard
common
open override val flattenedTree: List<InternalComponent>
Holds the component tree rooted at this RootContainer flattened into an ObservableList.
focusedComponent
Link copied to clipboard
common
open override val focusedComponent: InternalComponent
isActive
Link copied to clipboard
common
open override val isActive: Property<Boolean>
renderables
Link copied to clipboard
common
open override val renderables: List<Renderable>
Contains the Renderable objects ordered from bottom to top.
theme
Link copied to clipboard
common
open override var theme: ColorTheme
themeProperty
Link copied to clipboard
common
open override val themeProperty: Property<ColorTheme>

Sources

(source)
Link copied to clipboard