Keybinder

class Keybinder : App

The keybinder app.

Constructors

Link copied to clipboard
fun Keybinder()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun PopupMenu.checkboxItem(label: String, state: Boolean, op: CheckboxMenuItem.() -> Unit): CheckboxMenuItem
Link copied to clipboard
open fun createPrimaryScene(view: UIComponent): Scene
Link copied to clipboard
fun <T : FXEvent> fire(event: T)
Link copied to clipboard
fun getHostServices(): HostServices
Link copied to clipboard
fun getParameters(): Application.Parameters
Link copied to clipboard
open fun init()
Link copied to clipboard
inline fun <T : Component, ScopedInstance> inject(scope: Scope): ReadOnlyProperty<App, T>
Link copied to clipboard
fun PopupMenu.item(label: String, shortcut: MenuShortcut?, op: MenuItem.() -> Unit): MenuItem
Link copied to clipboard
fun <T : Any> k(javaClass: Class<T>): KClass<T>
Link copied to clipboard
open fun loadConfig(): ConfigProperties
Link copied to clipboard
fun TrayIcon.menu(label: String, op: PopupMenu.() -> Unit)
Link copied to clipboard
fun notifyPreloader(p0: Preloader.PreloaderNotification)
Link copied to clipboard
open fun onBeforeShow(view: UIComponent)
Link copied to clipboard
fun MenuItem.setOnAction(fxThread: Boolean, action: () -> Unit)
Link copied to clipboard
fun CheckboxMenuItem.setOnItem(fxThread: Boolean, action: (state: Boolean) -> Unit)
Link copied to clipboard
fun TrayIcon.setOnMouseClicked(fxThread: Boolean, button: Int, clickCount: Int, op: () -> Unit)
Link copied to clipboard
open fun shouldShowPrimaryStage(): Boolean
Link copied to clipboard
open override fun start(stage: Stage)
Link copied to clipboard
open override fun stop()
Link copied to clipboard
fun trayicon(image: BufferedImage, tooltip: String?, implicitExit: Boolean, autoSize: Boolean, op: TrayIcon.() -> Unit)
fun trayicon(icon: InputStream, tooltip: String?, implicitExit: Boolean, autoSize: Boolean, op: TrayIcon.() -> Unit)

Properties

Link copied to clipboard
open override val config: ConfigProperties
Link copied to clipboard
open val configBasePath: Path
Link copied to clipboard
open override val configCharset: Charset
Link copied to clipboard
open override val configPath: Path
Link copied to clipboard
open val primaryView: KClass<out UIComponent>
Link copied to clipboard
val resources: ResourceLookup
Link copied to clipboard
open var scope: Scope
Link copied to clipboard
val workspace: Workspace