Re: Plugin Initializations

2012-03-05 Thread Filip Maj
FYI I added issue 299 to track this https://issues.apache.org/jira/browse/CB-299 On 3/5/12 1:15 PM, "Johnny Ray" wrote: >You should be able to (via the js project) create a custom callback i.e. >(onStorageReady) in channel.js, register that with bootstrap.js and >deviceready will wait until it

Re: Plugin Initializations

2012-03-05 Thread Filip Maj
Nice, thanks Johnny! We can add a helper "plugin registration" method that runs through and creates a channel and adds it to the device ready array of channels. If that's in place, we should probably refactor the JS so that each individual plugin calls for its own registration instead of hard-cod

Re: Plugin Initializations

2012-03-05 Thread Johnny Ray
You should be able to (via the js project) create a custom callback i.e. (onStorageReady) in channel.js, register that with bootstrap.js and deviceready will wait until it hears from you before it fires. I had to do the same thing just earlier today. Take a look: https://github.com/Johnny-Ray/i

Re: Plugin Initializations

2012-03-05 Thread Filip Maj
Agreed. I don't think there's a reason, probably just overlooked. I'll file an issue and we can start figuring out how to do it in JIRA. I think the "Device Ready Channels array" object is in bootstrap.js - wire into that seems like a good first step. On 3/5/12 12:40 PM, "Bryce Curtis" wrote: >

Plugin Initializations

2012-03-05 Thread Bryce Curtis
I noticed that support for plugins delaying deviceready until they have initialized themselves is no longer in cordova-js. Does anyone remember if there a specific reason why this wasn't carried forward, or if there's another solution? This is to support LocalStorage (cupcakeStorage) for some And