tornadofx / tornadofx / Configurable

Configurable

interface Configurable

Properties

config abstract val config: ConfigProperties
configCharset abstract val configCharset: Charset
configPath abstract val configPath: Path

Functions

loadConfig open fun loadConfig(): <ERROR CLASS>

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>

Inheritors

App open class App : Application, Configurable
Component abstract class Component : Configurable