diff --git a/src/@ionic-native/plugins/power-management/index.ts b/src/@ionic-native/plugins/power-management/index.ts deleted file mode 100644 index 0a721ec0..00000000 --- a/src/@ionic-native/plugins/power-management/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Cordova, IonicNativePlugin, Plugin } from '@ionic-native/core'; -/** - * @name Power Management - * @description - * The PowerManagement plugin offers access to the devices power-management functionality. - * It should be used for applications which keep running for a long time without any user interaction. - * - * @usage - * ```typescript - * import { PowerManagement } from '@ionic-native/power-management/ngx'; - * - * constructor(private powerManagement: PowerManagement) { } - * - * ... - * - * this.powerManagement.acquire() - * .then(onSuccess) - * .catch(onError); - * - * ``` - */ -@Plugin({ - pluginName: 'PowerManagement', - plugin: 'cordova-plugin-powermanagement-orig', - pluginRef: 'powerManagement', - repo: 'https://github.com/Viras-/cordova-plugin-powermanagement', - platforms: ['Android', 'iOS', 'Windows', 'Windows Phone'], -}) -@Injectable() -export class PowerManagement extends IonicNativePlugin { - /** - * Acquire a wakelock by calling this. - * @returns {Promise} - */ - @Cordova() - acquire(): Promise { - return; - } - - /** - * This acquires a partial wakelock, allowing the screen to be dimmed. - * @returns {Promise} - */ - @Cordova() - dim(): Promise { - return; - } - - /** - * Release the wakelock. It's important to do this when you're finished with the wakelock, to avoid unnecessary battery drain. - * @returns {Promise} - */ - @Cordova() - release(): Promise { - return; - } - - /** - * By default, the plugin will automatically release a wakelock when your app is paused (e.g. when the screen is turned off, or the user switches to another app). - * It will reacquire the wakelock upon app resume. If you would prefer to disable this behaviour, you can use this function. - * @param set {boolean} - * @returns {Promise} - */ - @Cordova() - setReleaseOnPause(set: boolean): Promise { - return; - } -}