2015-11-25 11:44:58 -06:00
function _ _export ( m ) {
for ( var p in m ) if ( ! exports . hasOwnProperty ( p ) ) exports [ p ] = m [ p ] ;
}
2015-11-29 16:30:15 -06:00
var DEVICE _READY _TIMEOUT = 2000 ;
_ _export ( require ( './plugins/actionsheet' ) ) ;
2015-11-25 11:44:58 -06:00
_ _export ( require ( './plugins/camera' ) ) ;
2015-11-29 17:20:11 -06:00
_ _export ( require ( './plugins/device' ) ) ;
2015-11-28 16:17:04 -06:00
_ _export ( require ( './plugins/statusbar' ) ) ;
2015-11-28 16:24:38 -06:00
_ _export ( require ( './plugins/toast' ) ) ;
2015-11-29 16:30:15 -06:00
var didFireReady = false ;
window . addEventListener ( 'deviceready' , function ( ) {
didFireReady = true ;
} ) ;
setTimeout ( function ( ) {
2015-11-29 17:20:11 -06:00
if ( ! didFireReady && window . cordova ) {
2015-11-29 16:30:15 -06:00
console . warn ( 'Native: deviceready did not fire within ' + DEVICE _READY _TIMEOUT + 'ms. This can happen when plugins are in an inconsistent state. Try removing plugins from plugins/ and reinstalling them.' ) ;
}
} , DEVICE _READY _TIMEOUT ) ;