From 270af74627313d6b3b217e0283434ce2504d3853 Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Mon, 13 Sep 2021 15:51:39 -0500 Subject: [PATCH] Removed db-meter - broken --- src/@ionic-native/plugins/db-meter/index.ts | 84 --------------------- 1 file changed, 84 deletions(-) delete mode 100644 src/@ionic-native/plugins/db-meter/index.ts diff --git a/src/@ionic-native/plugins/db-meter/index.ts b/src/@ionic-native/plugins/db-meter/index.ts deleted file mode 100644 index d41ddfd3..00000000 --- a/src/@ionic-native/plugins/db-meter/index.ts +++ /dev/null @@ -1,84 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Cordova, IonicNativePlugin, Plugin } from '@ionic-native/core'; -import { Observable } from 'rxjs'; - -/** - * @name DB Meter - * @description This plugin defines a global DBMeter object, which permits to get the decibel values from the microphone. - * @usage - * ```typescript - * import { DBMeter } from '@ionic-native/db-meter/ngx'; - * - * constructor(private dbMeter: DBMeter) { } - * - * ... - * - * - * // Start listening - * let subscription = this.dbMeter.start().subscribe( - * data => console.log(data) - * ); - * - * // Check if we are listening - * this.dbMeter.isListening().then( - * isListening => console.log(isListening) - * ); - * - * // Stop listening - * subscription.unsubscribe(); - * - * // Delete DBMeter instance from memory - * this.dbMeter.delete().then( - * () => console.log('Deleted DB Meter instance'), - * error => console.log('Error occurred while deleting DB Meter instance') - * ); - * ``` - */ -@Plugin({ - pluginName: 'DBMeter', - plugin: 'cordova-plugin-dbmeter', - pluginRef: 'DBMeter', - repo: 'https://github.com/akofman/cordova-plugin-dbmeter', - platforms: ['Android', 'iOS'], -}) -@Injectable() -export class DBMeter extends IonicNativePlugin { - /** - * Starts listening - * @returns {Observable} Returns an observable. Subscribe to start listening. Unsubscribe to stop listening. - */ - @Cordova({ - observable: true, - clearFunction: 'stop', - }) - start(): Observable { - return; - } - - /** - * Stops listening - * @hidden - */ - @Cordova() - stop(): Promise { - return; - } - - /** - * Check if the DB Meter is listening - * @returns {Promise} Returns a promise that resolves with a boolean that tells us whether the DB meter is listening - */ - @Cordova() - isListening(): Promise { - return; - } - - /** - * Delete the DB Meter instance - * @returns {Promise} Returns a promise that will resolve if the instance has been deleted, and rejects if errors occur. - */ - @Cordova() - delete(): Promise { - return; - } -}