@@ -29,24 +29,24 @@ export class OnDisconnect {
29
29
* @param {function(?Error)= } opt_onComplete
30
30
* @return {!firebase.Promise }
31
31
*/
32
- cancel ( opt_onComplete ) {
32
+ cancel ( onComplete ? ) {
33
33
validateArgCount ( 'OnDisconnect.cancel' , 0 , 1 , arguments . length ) ;
34
- validateCallback ( 'OnDisconnect.cancel' , 1 , opt_onComplete , true ) ;
34
+ validateCallback ( 'OnDisconnect.cancel' , 1 , onComplete , true ) ;
35
35
const deferred = new Deferred ( ) ;
36
- this . repo_ . onDisconnectCancel ( this . path_ , deferred . wrapCallback ( opt_onComplete ) ) ;
36
+ this . repo_ . onDisconnectCancel ( this . path_ , deferred . wrapCallback ( onComplete ) ) ;
37
37
return deferred . promise ;
38
38
}
39
39
40
40
/**
41
41
* @param {function(?Error)= } opt_onComplete
42
42
* @return {!firebase.Promise }
43
43
*/
44
- remove ( opt_onComplete ) {
44
+ remove ( onComplete ? ) {
45
45
validateArgCount ( 'OnDisconnect.remove' , 0 , 1 , arguments . length ) ;
46
46
validateWritablePath ( 'OnDisconnect.remove' , this . path_ ) ;
47
- validateCallback ( 'OnDisconnect.remove' , 1 , opt_onComplete , true ) ;
47
+ validateCallback ( 'OnDisconnect.remove' , 1 , onComplete , true ) ;
48
48
const deferred = new Deferred ( ) ;
49
- this . repo_ . onDisconnectSet ( this . path_ , null , deferred . wrapCallback ( opt_onComplete ) ) ;
49
+ this . repo_ . onDisconnectSet ( this . path_ , null , deferred . wrapCallback ( onComplete ) ) ;
50
50
return deferred . promise ;
51
51
}
52
52
@@ -55,13 +55,13 @@ export class OnDisconnect {
55
55
* @param {function(?Error)= } opt_onComplete
56
56
* @return {!firebase.Promise }
57
57
*/
58
- set ( value , opt_onComplete ) {
58
+ set ( value , onComplete ? ) {
59
59
validateArgCount ( 'OnDisconnect.set' , 1 , 2 , arguments . length ) ;
60
60
validateWritablePath ( 'OnDisconnect.set' , this . path_ ) ;
61
61
validateFirebaseDataArg ( 'OnDisconnect.set' , 1 , value , this . path_ , false ) ;
62
- validateCallback ( 'OnDisconnect.set' , 2 , opt_onComplete , true ) ;
62
+ validateCallback ( 'OnDisconnect.set' , 2 , onComplete , true ) ;
63
63
const deferred = new Deferred ( ) ;
64
- this . repo_ . onDisconnectSet ( this . path_ , value , deferred . wrapCallback ( opt_onComplete ) ) ;
64
+ this . repo_ . onDisconnectSet ( this . path_ , value , deferred . wrapCallback ( onComplete ) ) ;
65
65
return deferred . promise ;
66
66
}
67
67
@@ -71,16 +71,16 @@ export class OnDisconnect {
71
71
* @param {function(?Error)= } opt_onComplete
72
72
* @return {!firebase.Promise }
73
73
*/
74
- setWithPriority ( value , priority , opt_onComplete ) {
74
+ setWithPriority ( value , priority , onComplete ? ) {
75
75
validateArgCount ( 'OnDisconnect.setWithPriority' , 2 , 3 , arguments . length ) ;
76
76
validateWritablePath ( 'OnDisconnect.setWithPriority' , this . path_ ) ;
77
77
validateFirebaseDataArg ( 'OnDisconnect.setWithPriority' ,
78
78
1 , value , this . path_ , false ) ;
79
79
validatePriority ( 'OnDisconnect.setWithPriority' , 2 , priority , false ) ;
80
- validateCallback ( 'OnDisconnect.setWithPriority' , 3 , opt_onComplete , true ) ;
80
+ validateCallback ( 'OnDisconnect.setWithPriority' , 3 , onComplete , true ) ;
81
81
82
82
const deferred = new Deferred ( ) ;
83
- this . repo_ . onDisconnectSetWithPriority ( this . path_ , value , priority , deferred . wrapCallback ( opt_onComplete ) ) ;
83
+ this . repo_ . onDisconnectSetWithPriority ( this . path_ , value , priority , deferred . wrapCallback ( onComplete ) ) ;
84
84
return deferred . promise ;
85
85
}
86
86
@@ -89,7 +89,7 @@ export class OnDisconnect {
89
89
* @param {function(?Error)= } opt_onComplete
90
90
* @return {!firebase.Promise }
91
91
*/
92
- update ( objectToMerge , opt_onComplete ) {
92
+ update ( objectToMerge , onComplete ? ) {
93
93
validateArgCount ( 'OnDisconnect.update' , 1 , 2 , arguments . length ) ;
94
94
validateWritablePath ( 'OnDisconnect.update' , this . path_ ) ;
95
95
if ( Array . isArray ( objectToMerge ) ) {
@@ -105,9 +105,9 @@ export class OnDisconnect {
105
105
}
106
106
validateFirebaseMergeDataArg ( 'OnDisconnect.update' , 1 , objectToMerge ,
107
107
this . path_ , false ) ;
108
- validateCallback ( 'OnDisconnect.update' , 2 , opt_onComplete , true ) ;
108
+ validateCallback ( 'OnDisconnect.update' , 2 , onComplete , true ) ;
109
109
const deferred = new Deferred ( ) ;
110
- this . repo_ . onDisconnectUpdate ( this . path_ , objectToMerge , deferred . wrapCallback ( opt_onComplete ) ) ;
110
+ this . repo_ . onDisconnectUpdate ( this . path_ , objectToMerge , deferred . wrapCallback ( onComplete ) ) ;
111
111
return deferred . promise ;
112
112
}
113
113
}
0 commit comments