Skip to content

Commit a01ff31

Browse files
committed
WIP: review comments #2
1 parent 61c8d25 commit a01ff31

File tree

2 files changed

+16
-25
lines changed

2 files changed

+16
-25
lines changed

src/database/api/TransactionResult.ts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,5 @@ export class TransactionResult {
66
* @param {boolean} committed
77
* @param {fb.api.DataSnapshot} snapshot
88
*/
9-
constructor(committed, snapshot) {
10-
/**
11-
* @type {boolean}
12-
*/
13-
this['committed'] = committed;
14-
/**
15-
* @type {fb.api.DataSnapshot}
16-
*/
17-
this['snapshot'] = snapshot;
18-
}
9+
constructor(public committed, public snapshot) {}
1910
}

src/database/api/onDisconnect.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,24 +29,24 @@ export class OnDisconnect {
2929
* @param {function(?Error)=} opt_onComplete
3030
* @return {!firebase.Promise}
3131
*/
32-
cancel(opt_onComplete) {
32+
cancel(onComplete?) {
3333
validateArgCount('OnDisconnect.cancel', 0, 1, arguments.length);
34-
validateCallback('OnDisconnect.cancel', 1, opt_onComplete, true);
34+
validateCallback('OnDisconnect.cancel', 1, onComplete, true);
3535
const deferred = new Deferred();
36-
this.repo_.onDisconnectCancel(this.path_, deferred.wrapCallback(opt_onComplete));
36+
this.repo_.onDisconnectCancel(this.path_, deferred.wrapCallback(onComplete));
3737
return deferred.promise;
3838
}
3939

4040
/**
4141
* @param {function(?Error)=} opt_onComplete
4242
* @return {!firebase.Promise}
4343
*/
44-
remove(opt_onComplete) {
44+
remove(onComplete?) {
4545
validateArgCount('OnDisconnect.remove', 0, 1, arguments.length);
4646
validateWritablePath('OnDisconnect.remove', this.path_);
47-
validateCallback('OnDisconnect.remove', 1, opt_onComplete, true);
47+
validateCallback('OnDisconnect.remove', 1, onComplete, true);
4848
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));
5050
return deferred.promise;
5151
}
5252

@@ -55,13 +55,13 @@ export class OnDisconnect {
5555
* @param {function(?Error)=} opt_onComplete
5656
* @return {!firebase.Promise}
5757
*/
58-
set(value, opt_onComplete) {
58+
set(value, onComplete?) {
5959
validateArgCount('OnDisconnect.set', 1, 2, arguments.length);
6060
validateWritablePath('OnDisconnect.set', this.path_);
6161
validateFirebaseDataArg('OnDisconnect.set', 1, value, this.path_, false);
62-
validateCallback('OnDisconnect.set', 2, opt_onComplete, true);
62+
validateCallback('OnDisconnect.set', 2, onComplete, true);
6363
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));
6565
return deferred.promise;
6666
}
6767

@@ -71,16 +71,16 @@ export class OnDisconnect {
7171
* @param {function(?Error)=} opt_onComplete
7272
* @return {!firebase.Promise}
7373
*/
74-
setWithPriority(value, priority, opt_onComplete) {
74+
setWithPriority(value, priority, onComplete?) {
7575
validateArgCount('OnDisconnect.setWithPriority', 2, 3, arguments.length);
7676
validateWritablePath('OnDisconnect.setWithPriority', this.path_);
7777
validateFirebaseDataArg('OnDisconnect.setWithPriority',
7878
1, value, this.path_, false);
7979
validatePriority('OnDisconnect.setWithPriority', 2, priority, false);
80-
validateCallback('OnDisconnect.setWithPriority', 3, opt_onComplete, true);
80+
validateCallback('OnDisconnect.setWithPriority', 3, onComplete, true);
8181

8282
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));
8484
return deferred.promise;
8585
}
8686

@@ -89,7 +89,7 @@ export class OnDisconnect {
8989
* @param {function(?Error)=} opt_onComplete
9090
* @return {!firebase.Promise}
9191
*/
92-
update(objectToMerge, opt_onComplete) {
92+
update(objectToMerge, onComplete?) {
9393
validateArgCount('OnDisconnect.update', 1, 2, arguments.length);
9494
validateWritablePath('OnDisconnect.update', this.path_);
9595
if (Array.isArray(objectToMerge)) {
@@ -105,9 +105,9 @@ export class OnDisconnect {
105105
}
106106
validateFirebaseMergeDataArg('OnDisconnect.update', 1, objectToMerge,
107107
this.path_, false);
108-
validateCallback('OnDisconnect.update', 2, opt_onComplete, true);
108+
validateCallback('OnDisconnect.update', 2, onComplete, true);
109109
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));
111111
return deferred.promise;
112112
}
113113
}

0 commit comments

Comments
 (0)