interface Configurable
config |
abstract val config: ConfigProperties |
configCharset |
abstract val configCharset: Charset |
configPath |
abstract val configPath: Path |
loadConfig |
open fun loadConfig(): <ERROR CLASS> |
getProperty |
fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T> |
observable |
fun <T : Any> Any.observable(propName: String): ObjectProperty<T> |
App |
open class App : Application, Configurable |
Component |
abstract class Component : Configurable |