Merge pull request #30800 from AlCalzone/noble-removeAllListeners

Add definition for removeAllListeners to noble
This commit is contained in:
Mine Starks
2018-11-28 12:40:42 -08:00
committed by GitHub
2 changed files with 8 additions and 0 deletions
+2
View File
@@ -30,6 +30,8 @@ export declare function removeListener(event: "scanStop", listener: () => void):
export declare function removeListener(event: "discover", listener: (peripheral: Peripheral) => void): events.EventEmitter;
export declare function removeListener(event: string, listener: Function): events.EventEmitter;
export declare function removeAllListeners(event?: string): events.EventEmitter;
export declare var state:string;
export declare class Peripheral extends events.EventEmitter {
+6
View File
@@ -35,6 +35,12 @@ noble.removeListener("discover", (peripheral: noble.Peripheral): void => {
peripheral.disconnect((): void => {});
});
noble.removeAllListeners("stateChange");
noble.removeAllListeners("scanStart");
noble.removeAllListeners("scanStop");
noble.removeAllListeners("discover");
noble.removeAllListeners();
var peripheral: noble.Peripheral = new noble.Peripheral();
peripheral.uuid = "12ad4e81";
peripheral.advertisement = {