App

class App(args: Array<String>)

Constructors

Link copied to clipboard
constructor(args: Array<String>)

Properties

Link copied to clipboard
private val appJob: CompletableJob
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val scope: CoroutineScope

Functions

Link copied to clipboard
fun safeExitApplication(appState: AppState, pagesState: MutableState<PagesState>, exitApplication: () -> Unit)
Link copied to clipboard
fun start()

Starts the Reversi application by creating the main window and initializing the UI. Sets up the window state, application state, and page navigation system. Installs crash logging and handles window close events gracefully.