ApplicationScope

@Stable
interface ApplicationScope(source)

Scope used by glfwApplication.

Functions

Link copied to clipboard
abstract fun exitApplication()

Closes all windows created by the application and stops application-level effects.

Link copied to clipboard
@Composable
fun ApplicationScope.Window(onCloseRequest: () -> Unit, state: WindowState = rememberWindowState(), visible: Boolean = true, title: String = "Untitled", undecorated: Boolean = false, transparent: Boolean = false, resizable: Boolean = true, enabled: Boolean = true, focusOnShow: Boolean = true, alwaysOnTop: Boolean = false, onPreviewKeyEvent: (KeyEvent) -> Boolean = { false }, onKeyEvent: (KeyEvent) -> Boolean = { false }, options: WindowOptions = WindowOptions(), content: @Composable HostWindowScope.() -> Unit)

Composes a GLFW window in the current application composition.