Slide 13
Slide 13 text
import { Platform } from 'ionic-angular';
import { BatteryStatus, BatteryStatusResponse } from '@ionic-native/battery-status';
class MyComponent {
constructor(private platform: Platform, private batteryStatus: BatteryStatus) {
platform.ready().then(() => {
//ready corresponding to the deviceready event from Cordova
this.batteryStatus.onChange().subscribe(status: BatteryStatusResponse => {
//do something here
});
});
}
}
Plugin callbacks are wrapped in Promises/Observables