Screens

interface Screens

Functions

Link copied to clipboard
abstract fun waitUntilTheGameLoaded()

Properties

Link copied to clipboard
abstract val focusedScreen: FocusedScreen
Link copied to clipboard
abstract val gamePlay: GamePlay
Link copied to clipboard
abstract val joinGame: JoinGame
Link copied to clipboard
abstract val loadGame: LoadGame
Link copied to clipboard
abstract val loading: Loading
Link copied to clipboard
abstract val mainMenu: MainMenu
Link copied to clipboard
abstract val medicals: Medicals
Link copied to clipboard
abstract val messageBox: MessageBox
Link copied to clipboard
abstract val newGame: NewGame
Link copied to clipboard
abstract val saveAs: SaveAs
Link copied to clipboard
abstract val serverConnect: ServerConnect
Link copied to clipboard
abstract val terminal: Terminal
Link copied to clipboard
abstract val toolbarConfig: ToolbarConfig

Inheritors

Link copied to clipboard

Extensions

Link copied to clipboard
fun Screens.typedFocusedScreen(): ScreenName
Link copied to clipboard
suspend fun Screens.waitForScreen(    timeout: Duration = 60_000.milliseconds,     retryInterval: Duration = 500.milliseconds,     screenName: ScreenName)
Link copied to clipboard
suspend fun Screens.waitForScreenFinish(    timeout: Duration = 60_000.milliseconds,     retryInterval: Duration = 500.milliseconds,     screenName: ScreenName)