Closed filbabic closed 3 years ago
Let's just move to starting by default and removing the start()
function by default.
If our users require this level of granulation, we can re-introduce it with more control (like autoStart
flags in the constructor).
A user reported they didn't realise our bound components (powered by ViewModels) require a
start()
call and they were stuck a bit on an empty screen.We added
start()
functions to help users control over the lifecycle of ourViewModels
. Based on their feedback, we should make sure we call thestart()
function in some of our bound components (so they don't have to) and/or that we add more guidance in the documentation, showing people they should callstart()
themselves.Action points:
start()
calls where possible