@wetfeet They are just handlers for page events. This is useful if you want to do the same thing for all the pages inside a tabbar or a navigator, so you don’t need to specify ons-init in every single page.
And to update, I’ve discovered the Safari method of using the Develop menu and inspector within, but it also produces a many monaca://log? entries, but no clear logs in the console like I get with Preview.
@nipun-kr Do you want to add more items to listItems and also apply lazy scrolling at the same time? I think you can achieve that only with v-ons-lazy-repeat component. In the item constructor renderItem you can check if the current index is close to the last one and make a request for more items (but return that new item synchronously). Remember to update lazy repeat’s length prop once the request is done.
@Ulysses-Alves@munsterlander This was released during v2 beta and it changed a little bit for the final release. The main ons-splitter only has properties to access ons-splitter-side and ons-splitter-content. Have a look at the reference for those elements.
@humblecoder I don’t think you can test Cordova plugins such as that one in the browser. I tried on a device and ondeviceready fired as it should have, I just placed the listener in my main.js so maybe you can try to load sqlite from there.
@gg4u I’m not sure what you mean by “without refactoring in components and templates”, do you have your 5k lines in one single file?
Anyway I’d suggest you use Monaca. You can use the CLI to start a minimum project, just open the command line and runnpm install -g monaca followed by monaca create "your_project_name" and select Onsen UI and Onsen UI V2 JS Minimum. From there you can just add your HTML and link to your JS files and libraries in the www/index.html file.