EditKeybindView

class EditKeybindView : View

The view through which keybinds can be edited.

Constructors

Link copied to clipboard
fun EditKeybindView()

Functions

Link copied to clipboard
fun Button.accelerator(combo: KeyCombination)
Link copied to clipboard
fun <T : UIComponent> EventTarget.add(uiComponent: Class<T>)
fun EventTarget.add(child: Node)
fun EventTarget.add(uiComponent: UIComponent)
inline fun <T : UIComponent> EventTarget.add(vararg params: Pair<*, Any?>, noinline op: T.() -> Unit)
fun <T : UIComponent> EventTarget.add(type: KClass<T>, params: Map<*, Any?>?, op: T.() -> Unit)
Link copied to clipboard
fun <T> background(func: FXTask<*>.() -> T): Task<T>
Link copied to clipboard
inline fun <C : UIComponent> BorderPane.bottom(): BorderPane
fun <C : UIComponent> BorderPane.bottom(nodeType: KClass<C>): BorderPane
Link copied to clipboard
fun builderFragment(title: String, scope: Scope, rootBuilder: UIComponent.() -> Parent): BuilderFragment
Link copied to clipboard
fun builderWindow(title: String, modality: Modality, stageStyle: StageStyle, scope: Scope, owner: Window?, rootBuilder: UIComponent.() -> Parent): BuilderFragment
Link copied to clipboard
open override fun buildEventDispatchChain(tail: EventDispatchChain?): EventDispatchChain
Link copied to clipboard
fun <T> ListView<T>.cellCache(cachedGraphicProvider: (T) -> Node)
fun <S, T> TableColumn<S, T>.cellCache(cachedGraphicProvider: (T) -> Node)
Link copied to clipboard
fun <T> ListView<T>.cellFormat(formatter: ListCell<T>.(T) -> Unit)
fun <S, T> TableColumn<S, T>.cellFormat(formatter: TableCell<S, T>.(T) -> Unit)
fun <T> ComboBox<T>.cellFormat(formatButtonCell: Boolean, formatter: ListCell<T>.(T) -> Unit)
Link copied to clipboard
fun <T, F : ListCellFragment<T>> ListView<T>.cellFragment(fragment: KClass<F>)
fun <S, T, F : TableCellFragment<S, T>> TableColumn<S, T>.cellFragment(fragment: KClass<F>)
fun <T, F : TreeCellFragment<T>> TreeView<T>.cellFragment(fragment: KClass<F>)
Link copied to clipboard
inline fun <C : UIComponent> BorderPane.center(): BorderPane
fun <C : UIComponent> BorderPane.center(nodeType: KClass<C>): BorderPane
Link copied to clipboard
fun close()
Link copied to clipboard
fun closeableWhen(closeable: () -> BooleanExpression)
Link copied to clipboard
fun closeModal()
Link copied to clipboard
fun completeWhen(complete: () -> BooleanExpression)
Link copied to clipboard
fun TabPane.connectWorkspaceActions()
fun StackPane.connectWorkspaceActions()
Link copied to clipboard
fun creatableWhen(creatable: () -> BooleanExpression)
Link copied to clipboard
fun deletableWhen(deletable: () -> BooleanExpression)
Link copied to clipboard
inline fun <T : Any> di(name: String?): ReadOnlyProperty<Component, T>
Link copied to clipboard
fun dialog(title: String, modality: Modality, stageStyle: StageStyle, scope: Scope, owner: Window?, labelPosition: Orientation, builder: StageAwareFieldset.() -> Unit): Stage?
Link copied to clipboard
fun disableClose()
Link copied to clipboard
fun disableCreate()
Link copied to clipboard
fun disableDelete()
Link copied to clipboard
fun disableRefresh()
Link copied to clipboard
fun disableSave()
Link copied to clipboard
inline fun <T : Component> find(vararg params: Pair<*, Any?>, noinline op: T.() -> Unit): T
inline fun <T : Component> find(params: Map<*, Any?>?, noinline op: T.() -> Unit): T
fun <T : Component> find(componentType: Class<T>, params: Map<*, Any?>?, scope: Scope): T
fun <T : Component> find(type: KClass<T>, vararg params: Pair<*, Any?>, op: T.() -> Unit): T
fun <T : Component> find(type: KClass<T>, params: Map<*, Any?>?, op: T.() -> Unit): T
Link copied to clipboard
fun <T : FXEvent> fire(event: T)
Link copied to clipboard
fun forwardWorkspaceActions(uiComponent: UIComponent)
Link copied to clipboard
inline fun <T : Fragment> fragment(overrideScope: Scope, vararg params: Pair<String, Any?>): ReadOnlyProperty<Component, T>
inline fun <T : Fragment> fragment(overrideScope: Scope, params: Map<String, Any?>): ReadOnlyProperty<Component, T>
Link copied to clipboard
fun <T : Any> fxid(propName: String?): ReadOnlyProperty<UIComponent, T>
Link copied to clipboard
fun <T : Node> fxml(content: InputStream, hasControllerAttribute: Boolean, root: Any?): ReadOnlyProperty<UIComponent, T>
fun <T : Node> fxml(location: String?, hasControllerAttribute: Boolean, root: Any?): ReadOnlyProperty<UIComponent, T>
Link copied to clipboard
inline fun <InjectableType : Component, ScopedInstance, T> get(prop: KProperty1<InjectableType, T>): T
Link copied to clipboard
inline fun <T : UIComponent> goto(vararg params: Pair<String, Any?>)
inline fun <T : UIComponent> goto(params: Map<String, Any?>?)
fun goto(target: UIComponent)
Link copied to clipboard
inline fun <T : Parent> EventTarget.include(scope: Scope, hasControllerAttribute: Boolean, location: String): T
Link copied to clipboard
inline fun <T : Component, ScopedInstance> inject(overrideScope: Scope, vararg params: Pair<String, Any?>): ReadOnlyProperty<Component, T>
inline fun <T : Component, ScopedInstance> inject(overrideScope: Scope, params: Map<String, Any?>?): ReadOnlyProperty<Component, T>
Link copied to clipboard
inline fun <T : UIComponent> Drawer.item(scope: Scope, vararg params: Pair<*, Any?>, expanded: Boolean, showHeader: Boolean, noinline op: DrawerItem.() -> Unit): DrawerItem
inline fun <T : UIComponent> Drawer.item(scope: Scope, params: Map<*, Any?>?, expanded: Boolean, showHeader: Boolean, noinline op: DrawerItem.() -> Unit): DrawerItem
fun Drawer.item(uiComponent: KClass<out UIComponent>, scope: Scope, vararg params: Pair<*, Any?>, expanded: Boolean, showHeader: Boolean, op: DrawerItem.() -> Unit)
fun Drawer.item(uiComponent: KClass<out UIComponent>, scope: Scope, params: Map<*, Any?>?, expanded: Boolean, showHeader: Boolean, op: DrawerItem.() -> Unit): DrawerItem
Link copied to clipboard
fun <T : Any> k(javaClass: Class<T>): KClass<T>
Link copied to clipboard
inline fun <C : UIComponent> BorderPane.left(): BorderPane
fun <C : UIComponent> BorderPane.left(nodeType: KClass<C>): BorderPane
Link copied to clipboard
open fun loadConfig(): ConfigProperties
Link copied to clipboard
fun <T : Node> loadFXML(content: InputStream, hasControllerAttribute: Boolean, root: Any?): T
fun <T : Node> loadFXML(location: String?, hasControllerAttribute: Boolean, root: Any?): T
Link copied to clipboard
inline fun <T> nullableParam(defaultValue: T?): ReadOnlyProperty<Component, T>
Link copied to clipboard
open fun onBeforeShow()
Link copied to clipboard
open fun onCreate()
Link copied to clipboard
open fun onDelete()
Link copied to clipboard
open fun onDock()
Link copied to clipboard
fun <T> ListView<T>.onEdit(eventListener: ListCell<T>.(EditEventType, T?) -> Unit)
Link copied to clipboard
open fun onGoto(source: UIComponent)
Link copied to clipboard
open fun onNavigateBack(): Boolean
Link copied to clipboard
open fun onNavigateForward(): Boolean
Link copied to clipboard
open fun onRefresh()
Link copied to clipboard
open fun onSave()
Link copied to clipboard
open fun onTabSelected()
Link copied to clipboard
open fun onUndock()
Link copied to clipboard
fun openInternalBuilderWindow(title: String, scope: Scope, icon: Node?, modal: Boolean, owner: Node, escapeClosesWindow: Boolean, closeButton: Boolean, movable: Boolean, overlayPaint: Paint, rootBuilder: UIComponent.() -> Parent)
Link copied to clipboard
fun openInternalWindow(view: UIComponent, icon: Node?, modal: Boolean, owner: Node, escapeClosesWindow: Boolean, closeButton: Boolean, movable: Boolean, overlayPaint: Paint)
inline fun <T : UIComponent> openInternalWindow(scope: Scope, icon: Node?, modal: Boolean, owner: Node, escapeClosesWindow: Boolean, closeButton: Boolean, movable: Boolean, overlayPaint: Paint, vararg params: Pair<*, Any?>)
inline fun <T : UIComponent> openInternalWindow(scope: Scope, icon: Node?, modal: Boolean, owner: Node, escapeClosesWindow: Boolean, closeButton: Boolean, movable: Boolean, overlayPaint: Paint, params: Map<*, Any?>?)
fun openInternalWindow(view: KClass<out UIComponent>, scope: Scope, icon: Node?, modal: Boolean, owner: Node, escapeClosesWindow: Boolean, closeButton: Boolean, movable: Boolean, overlayPaint: Paint, vararg params: Pair<*, Any?>)
fun openInternalWindow(view: KClass<out UIComponent>, scope: Scope, icon: Node?, modal: Boolean, owner: Node, escapeClosesWindow: Boolean, closeButton: Boolean, movable: Boolean, overlayPaint: Paint, params: Map<*, Any?>?)
Link copied to clipboard
fun openModal(stageStyle: StageStyle, modality: Modality, escapeClosesWindow: Boolean, owner: Window?, block: Boolean, resizable: Boolean?): Stage?
Link copied to clipboard
fun openWindow(stageStyle: StageStyle, modality: Modality, escapeClosesWindow: Boolean, owner: Window?, block: Boolean, resizable: Boolean?): Stage?
Link copied to clipboard
inline fun <T> param(defaultValue: T?): ReadOnlyProperty<Component, T>
Link copied to clipboard
inline fun <T : UIComponent> ListView<*>.placeholder(scope: Scope, vararg params: Pair<*, Any?>, noinline op: T.() -> Unit)
inline fun <T : UIComponent> ListView<*>.placeholder(scope: Scope, params: Map<*, Any?>?, noinline op: T.() -> Unit)
inline fun <T : UIComponent> TableView<*>.placeholder(scope: Scope, vararg params: Pair<*, Any?>, noinline op: T.() -> Unit)
inline fun <T : UIComponent> TableView<*>.placeholder(scope: Scope, params: Map<*, Any?>?, noinline op: T.() -> Unit)
inline fun <T : UIComponent> TreeTableView<*>.placeholder(scope: Scope, vararg params: Pair<*, Any?>, noinline op: T.() -> Unit)
inline fun <T : UIComponent> TreeTableView<*>.placeholder(scope: Scope, params: Map<*, Any?>?, noinline op: T.() -> Unit)
Link copied to clipboard
operator fun <T : UIComponent> EventTarget.plusAssign(type: KClass<T>)
Link copied to clipboard
fun preferences(nodename: String?, op: Preferences.() -> Unit)
Link copied to clipboard
fun refreshableWhen(refreshable: () -> BooleanExpression)
Link copied to clipboard
inline fun <T : UIComponent> replaceWith(transition: ViewTransition?, sizeToScene: Boolean, centerOnScreen: Boolean): Boolean
fun <T : UIComponent> replaceWith(component: KClass<T>, transition: ViewTransition?, sizeToScene: Boolean, centerOnScreen: Boolean): Boolean
fun replaceWith(replacement: UIComponent, transition: ViewTransition?, sizeToScene: Boolean, centerOnScreen: Boolean, clip: Boolean): Boolean
Link copied to clipboard
inline fun <C : UIComponent> BorderPane.right(): BorderPane
fun <C : UIComponent> BorderPane.right(nodeType: KClass<C>): BorderPane
Link copied to clipboard
inline fun <T : Component, ScopedInstance, R> KClass<T>.runAsync(noinline op: T.() -> R): Task<R>
inline fun <InjectableType : Component, ScopedInstance, ReturnType> (InjectableType) -> ReturnType.runAsync(noinline doOnUi: (ReturnType) -> Unit): Task<ReturnType>
fun <T> runAsync(status: TaskStatus?, func: FXTask<*>.() -> T): Task<T>
inline fun <InjectableType : Component, ScopedInstance, P1, ReturnType> (InjectableType, P1) -> ReturnType.runAsync(p1: P1, noinline doOnUi: (ReturnType) -> Unit): Task<ReturnType>
fun <T> runAsync(daemon: Boolean, status: TaskStatus?, func: FXTask<*>.() -> T): Task<T>
inline fun <InjectableType : Component, ScopedInstance, P1, P2, ReturnType> (InjectableType, P1, P2) -> ReturnType.runAsync(p1: P1, p2: P2, noinline doOnUi: (ReturnType) -> Unit): Task<ReturnType>
inline fun <InjectableType : Component, ScopedInstance, P1, P2, P3, ReturnType> (InjectableType, P1, P2, P3) -> ReturnType.runAsync(p1: P1, p2: P2, p3: P3, noinline doOnUi: (ReturnType) -> Unit): Task<ReturnType>
inline fun <InjectableType : Component, ScopedInstance, P1, P2, P3, P4, ReturnType> (InjectableType, P1, P2, P3, P4) -> ReturnType.runAsync(p1: P1, p2: P2, p3: P3, p4: P4, noinline doOnUi: (ReturnType) -> Unit): Task<ReturnType>
Link copied to clipboard
fun savableWhen(savable: () -> BooleanExpression)
Link copied to clipboard
inline fun <InjectableType : Component, ScopedInstance, T> set(prop: KMutableProperty1<InjectableType, T>, value: T)
Link copied to clipboard
fun <T : ScopedInstance> setInScope(value: T, scope: Scope): ScopedInstance?
Link copied to clipboard
fun setWindowMaxSize(width: Number, height: Number): Stage?
Link copied to clipboard
fun setWindowMinSize(width: Number, height: Number): Stage?
Link copied to clipboard
fun Button.shortcut(combo: KeyCombination)
fun Button.shortcut(combo: String)
fun shortcut(combo: KeyCombination, action: () -> Unit)
fun shortcut(combo: String, action: () -> Unit)
fun <T> shortcut(combo: KeyCombination, command: Command<T>, param: T?)
Link copied to clipboard
fun EventTarget.slideshow(defaultTimeout: Duration?, scope: Scope, op: Slideshow.() -> Unit): Slideshow
Link copied to clipboard
inline fun <T : FXEvent> subscribe(times: Number?, noinline action: EventContext.(T) -> Unit): EventRegistration
Link copied to clipboard
inline fun <T : UIComponent> TabPane.tab(scope: Scope, noinline op: Tab.() -> Unit): Tab
Link copied to clipboard
inline fun <C : UIComponent> BorderPane.top(): BorderPane
fun <C : UIComponent> BorderPane.top(nodeType: KClass<C>): BorderPane
Link copied to clipboard
infix fun <T> Task<T>.ui(func: (T) -> Unit): Task<T>
Link copied to clipboard
inline fun <T : FXEvent> unsubscribe(noinline action: EventContext.(T) -> Unit)
Link copied to clipboard
fun <S> TableColumn<S, out Number?>.useProgressBar(afterCommit: (TableColumn.CellEditEvent<S, Number?>) -> Unit): TableColumn<S, out Number?>
Link copied to clipboard
fun whenCreated(onCreate: () -> Unit)
Link copied to clipboard
fun whenDeleted(onDelete: () -> Unit)
Link copied to clipboard
fun whenRefreshed(onRefresh: () -> Unit)
Link copied to clipboard
fun whenSaved(onSave: () -> Unit)
Link copied to clipboard
fun wrapper(op: () -> Parent)

Properties

Link copied to clipboard
val accelerators: HashMap<KeyCombination, () -> Unit>
Link copied to clipboard
val app: App
Link copied to clipboard
val clipboard: Clipboard
Link copied to clipboard
open val closeable: BooleanExpression
Link copied to clipboard
open val complete: BooleanExpression
Link copied to clipboard
open override val config: ConfigProperties
Link copied to clipboard
open override val configCharset: Charset
Link copied to clipboard
open override val configPath: Path
Link copied to clipboard
open val creatable: BooleanExpression
Link copied to clipboard
val currentStage: Stage?
Link copied to clipboard
val currentWindow: Window?
Link copied to clipboard
open val deletable: BooleanExpression
Link copied to clipboard
lateinit var fxmlLoader: FXMLLoader
Link copied to clipboard
var heading: String
Link copied to clipboard
open val headingProperty: StringProperty
Link copied to clipboard
val hostServices: HostServices
Link copied to clipboard
var icon: Node
Link copied to clipboard
val iconProperty: ObjectProperty<Node>
Link copied to clipboard
var isComplete: Boolean
Link copied to clipboard
val isDocked: Boolean
Link copied to clipboard
val isDockedProperty: ReadOnlyBooleanProperty
Link copied to clipboard
val log: Logger
Link copied to clipboard
var messages: ResourceBundle
Link copied to clipboard
var modalStage: Stage?
Link copied to clipboard
var onDockListeners: MutableList<(UIComponent) -> Unit>?
Link copied to clipboard
var onUndockListeners: MutableList<(UIComponent) -> Unit>?
Link copied to clipboard
val owningTab: Tab?
Link copied to clipboard
val params: Map<String, Any?>
Link copied to clipboard
val paramsProperty: SimpleObjectProperty<Map<String, Any?>>
Link copied to clipboard
val primaryStage: Stage
Link copied to clipboard
val properties: ObservableMap<Any, Any>
Link copied to clipboard
open val refreshable: BooleanExpression
Link copied to clipboard
val resources: ResourceLookup
Link copied to clipboard
open override val root: VBox

{@inheritDoc}.

Link copied to clipboard
open val savable: BooleanExpression
Link copied to clipboard
open val scope: Scope
Link copied to clipboard
val subscribedEvents: ConcurrentHashMap<KClass<out FXEvent>, List<FXEventRegistration>>
Link copied to clipboard
var title: String
Link copied to clipboard
open override val titleProperty: StringProperty

{@inheritDoc}.

Link copied to clipboard
val workspace: Workspace