Tomas Kormanak
05/26/2021, 1:23 PMroot = root("root") {}.bind(Store) { s ->
if (s.appInitialized) {
simplePanel { ... }
} else {
div { content = "Loading..." }
}
}
Robert Jaros
05/26/2021, 1:38 PMTomas Kormanak
05/26/2021, 1:49 PMroot = root("root") {}.bind(Store.sub { it.appInitialized }) { s ->
if (s) {
simplePanel { ... }
} else {
div { content = "Loading..." }
}
}
Robert Jaros
05/26/2021, 1:56 PMroot("root").bind(Store.sub { it.appInitialized}) { s ->
// ...
}
than this:
root("root", Store.sub { it.appInitialized }) { s ->
// ...
}
Robert Jaros
05/26/2021, 1:58 PMinit
parameter.Tomas Kormanak
05/26/2021, 1:58 PMTomas Kormanak
05/26/2021, 2:05 PMdiv().bind(State, runImediatelly = false) {...}
Robert Jaros
05/26/2021, 2:15 PMsubscribe
.Robert Jaros
05/26/2021, 2:16 PMRobert Jaros
07/08/2021, 1:41 PMkvision_5
branch with a simple condition based on a local variable, without touching ObservableState
interface. Seems to work fine in my tests.
https://github.com/rjaros/kvision/commit/0f60938e996e903be811be100a6e58f034cb14be