Robert Jaros
Robert Jaros
Such option is probably possible to implement, but honestly I'm not sure it's worth the effort. All windowing systems I know allow to move windows off the screen. And KVision...
Of course it could be improved :-) We are open to contributions ;-) But please remember KVision is 100% free and open source. Sencha is commercial framework developed by a...
Do you use built-in Tabulator component data binding? As you can see here: https://github.com/rjaros/kvision/blob/master/kvision-modules/kvision-tabulator/src/main/kotlin/io/kvision/tabulator/Tabulator.kt#L862 the `Tabulator.replaceData()` method is used. According to the [tabulator documentation](http://tabulator.info/docs/5.1/update#alter-replace) it should not reset tabulator state.
Do you mean KVision `Button` inside `formatterComponentFunction`? How do you define it?
Unfortunately I can't reproduce. I've used exactly your code (both versions), just removing some undefined stuff and I can click buttons without any problems. So the questions now: - what...
I don't think it is possible. Most of KVision internals is based on specific Kotlin/JS platform features (`dynamic` types, integration with JS libraries). It just won't work with Kotlin/JVM so...
I'v just imagined, we could use a Java based JS engine (e.g. like Nashorn) inside a JVM. Then we could have a Kotlin app compiled to JS, run on a...
There are also two "layers" of rendering. First KVision components render rather simple HTML code through virtual DOM library. Sometimes it's just a simple "div" or "input". And after that...
Typical KVision application (frontend app) doesn't use any routes (it uses only client side hash based routing). All routes are handled by the server. So there is no problem in...
Yes. You would probably want to develop fullstack application. KVision fullstack interfaces automatically generate endpoints and routings with `/kv/*` prefix. You are free to use any other routings just like...