Add definition for removeAllListeners to noble

This commit is contained in:
Al Calzone
2018-11-25 13:16:41 +01:00
parent 36a32d8a72
commit e8a26cf251
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 = {