24 lines
443 B
Kotlin
24 lines
443 B
Kotlin
import javafx.application.Application
|
|
import javafx.stage.Stage
|
|
import model.Session
|
|
import view.AuthView
|
|
import view.MainView
|
|
|
|
class App : Application() {
|
|
|
|
override fun start(stage: Stage) {
|
|
AuthView(stage) {
|
|
val mainStage = Stage()
|
|
MainView(mainStage).show()
|
|
}.show()
|
|
}
|
|
|
|
override fun stop() {
|
|
Session.client?.close()
|
|
}
|
|
}
|
|
|
|
fun main() {
|
|
Application.launch(App::class.java)
|
|
}
|