sfxcode / sapphire-core

Scala - JavaFX Application Framework (CDI, Binding, Expressions)
https://sfxcode.github.io/sapphire-javafx
Apache License 2.0
8 stars 1 forks source link

WindowController support #7

Closed sfxcode closed 4 years ago

sfxcode commented 5 years ago

Refactoring Scene and Stage into WindowController for supporting multiple WindowController

sfxcode commented 4 years ago

WindowController is now an abstract base class.

DefaultWindowController

Extends WindowController and should be used as default for the Application Controller Pattern.

AdditionalWindowController

Extends WindowController and should be used for multiple window applications

AppController

abstract AppController class in sapphire-core is now deprecated and should be replaced by DefaultWindowController