Browse Source

Update tutorials

pull/743/head
Igor Demin 3 years ago committed by GitHub
parent
commit
69dbc82ec8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 24
      tutorials/Window_API_new/README.md

24
tutorials/Window_API_new/README.md

@ -336,17 +336,18 @@ fun main() = application {
val state = rememberWindowState()
Window(state) {
}
LaunchedEffect(state) {
snapshotFlow { state.size }
.onEach(::onWindowResize)
.launchIn(this)
snapshotFlow { state.position }
.filterNot { it.isInitial }
.onEach(::onWindowRelocate)
.launchIn(this)
// Content
LaunchedEffect(state) {
snapshotFlow { state.size }
.onEach(::onWindowResize)
.launchIn(this)
snapshotFlow { state.position }
.filterNot { it.isInitial }
.onEach(::onWindowRelocate)
.launchIn(this)
}
}
}
@ -357,7 +358,6 @@ private fun onWindowResize(size: WindowSize) {
private fun onWindowRelocate(position: WindowPosition) {
println("onWindowRelocate $position")
}
```
## Handle window-level shortcuts

Loading…
Cancel
Save