Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit de1b270

Browse files
#129 return a listener+path from firebase._addObservers - removed one of the methods
1 parent 6022664 commit de1b270

File tree

3 files changed

+0
-31
lines changed

3 files changed

+0
-31
lines changed

firebase.android.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -854,19 +854,6 @@ firebase.addValueEventListener = function (updateCallback, path) {
854854
});
855855
};
856856

857-
firebase.removeEventListener = function (listener, path) {
858-
return new Promise(function (resolve, reject) {
859-
try {
860-
console.log("Removing listener at path " + path + ": " + listener);
861-
firebase.instance.child(path).removeEventListener(listener);
862-
resolve();
863-
} catch (ex) {
864-
console.log("Error in firebase.removeEventListener: " + ex);
865-
reject(ex);
866-
}
867-
});
868-
};
869-
870857
firebase.removeEventListeners = function (listeners, path) {
871858
return new Promise(function (resolve, reject) {
872859
try {

firebase.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,6 @@ declare module "nativescript-plugin-firebase" {
368368
export function query(onValueEvent: (data: FBData) => void, path: string, options: QueryOptions): Promise<any>;
369369
export function addChildEventListener(onChildEvent: (data: FBData) => void, path: string): Promise<AddEventListenerResult>;
370370
export function addValueEventListener(onValueEvent: (data: FBData) => void, path: string): Promise<AddEventListenerResult>;
371-
export function removeEventListener(listener: any, path: string): Promise<any>;
372371
export function removeEventListeners(listeners: Array<any>, path: string): Promise<any>;
373372
/**
374373
* Tells the client to keep its local cache in sync with the server automatically.

firebase.ios.js

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -905,23 +905,6 @@ firebase.addValueEventListener = function (updateCallback, path) {
905905
});
906906
};
907907

908-
firebase.removeEventListener = function (listener, path) {
909-
return new Promise(function (resolve, reject) {
910-
try {
911-
console.log("Removing listener at path " + path + ": " + listener);
912-
var where = firebase.instance;
913-
if (path !== undefined) {
914-
where = firebase.instance.childByAppendingPath(path);
915-
}
916-
where.removeObserverWithHandle(listener);
917-
resolve();
918-
} catch (ex) {
919-
console.log("Error in firebase.removeEventListener: " + ex);
920-
reject(ex);
921-
}
922-
});
923-
};
924-
925908
firebase.removeEventListeners = function (listeners, path) {
926909
return new Promise(function (resolve, reject) {
927910
try {

0 commit comments

Comments
 (0)