Notice: The Monaca & Onsen UI Community Forum is shutting down.
For Onsen UI bug reports, feature requests and questions, please use the Onsen UI GitHub issues page. For help with Monaca, please contact Monaca Support Team.
Thank you to all our community for your contributions to the forum. We look forward to hearing from you in the new communication channels.
JS and Cordova / Onsen questions
-
Where can I find a reference to all the possible events and their arguments? I am writing my code in pure JS.
I basically can’t figure out what goes where and would appreciate a reference to how to code using the Onsen UI 2 framework.
I was looking at pure Cordova before and also noticed different init events between the two. Are they interchangeable or complimentary? Thanks!
-
@alexej Onsen “wraps” Cordova events so to speak, so when you use Onsen, you just need to worry about their events. Here are some resources to get you started and YAY! You are using Vanilla JS - it seems like everyone is wanting all sorts of other frameworks these days.
https://onsen.io/v2/docs/js.html
https://github.com/munsterlander/Onsen-Examples
There are a lot of really good questions and answers in these forums. If you encounter a problem, post some code and let us know!
-
Thanks! So it is correct to add
document.addEventListener("deviceready", onDeviceReady, false);
to the .js file? I am interested in the Cordova “resume” event for example.
-
@alexej Basically you would use:
document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { document.addEventListener("resume", onResume, false); // Add similar listeners for other events } function onResume() { // Handle the resume event }
More information can be found here: https://cordova.apache.org/docs/en/latest/cordova/events/events.html