@@ -2,25 +2,25 @@ import * as fb from 'firebase/app';
22import * as admin from 'firebase-admin' ;
33import * as functions from 'firebase-functions' ;
44
5- fb . database ( ) . ref ( 'x' ) . once ( 'value' , x => {
6- x . val ( ) ;
7- x . ref . parent ;
8- } ) ;
5+ fb . database ( ) . ref ( 'x' ) . once ( 'value' , x => { // $firebaseSnapshot $firebaseRef
6+ x . val ( ) ; // $firebaseVal
7+ x . ref . parent ; // $firebaseRef
8+ } ) ; // $firebaseSnapshot
99
10- admin . database ( ) . ref ( 'x' ) . once ( 'value' , x => {
11- x . val ( ) ;
12- x . ref . parent ;
13- } ) ;
10+ admin . database ( ) . ref ( 'x' ) . once ( 'value' , x => { // $firebaseSnapshot $firebaseRef
11+ x . val ( ) ; // $firebaseVal
12+ x . ref . parent ; // $firebaseRef
13+ } ) ; // $firebaseSnapshot
1414
15- functions . database . ref ( 'x' ) . onCreate ( x => {
16- x . val ( ) ;
17- x . ref . parent ;
15+ functions . database . ref ( 'x' ) . onCreate ( x => { // $firebaseSnapshot
16+ x . val ( ) ; // $firebaseVal
17+ x . ref . parent ; // $firebaseRef
1818} ) ;
1919
20- functions . database . ref ( 'x' ) . onUpdate ( x => {
21- x . before . val ( ) ;
22- x . after . val ( ) ;
23- x . ref . parent ;
20+ functions . database . ref ( 'x' ) . onUpdate ( x => { // $firebaseSnapshot
21+ x . before . val ( ) ; // $firebaseSnapshot $firebaseVal
22+ x . after . val ( ) ; // $firebaseSnapshot $firebaseVal
23+ x . ref . parent ; // $firebaseRef
2424} ) ;
2525
2626class FirebaseWrapper {
@@ -29,7 +29,7 @@ class FirebaseWrapper {
2929 }
3030
3131 getRef ( x ) {
32- return this . firebase . database ( ) . ref ( x ) ;
32+ return this . firebase . database ( ) . ref ( x ) ; // $firebaseRef
3333 }
3434}
3535
@@ -43,22 +43,22 @@ class FirebaseWrapper2 {
4343 }
4444
4545 getRef ( x ) {
46- return this . firebase . database ( ) . ref ( x ) ;
46+ return this . firebase . database ( ) . ref ( x ) ; // $firebaseRef
4747 }
4848
4949 getNewsItem ( x ) {
50- return this . getRef ( x ) . child ( x ) . once ( 'value' ) ;
50+ return this . getRef ( x ) . child ( x ) . once ( 'value' ) ; // $firebaseRef $firebaseSnapshot
5151 }
5252
5353 adjustValue ( fn ) {
54- this . firebase . database ( ) . ref ( 'x' ) . transaction ( fn ) ;
54+ this . firebase . database ( ) . ref ( 'x' ) . transaction ( fn ) ; // $firebaseRef
5555 }
5656}
5757
58- new FirebaseWrapper ( firebase . initializeApp ( ) ) . getRef ( '/news' ) ;
59- new FirebaseWrapper2 ( ) . getRef ( '/news' ) ;
60- new FirebaseWrapper2 ( ) . getNewsItem ( 'x' ) ;
61- new FirebaseWrapper2 ( ) . adjustValue ( x => x + 1 ) ;
58+ new FirebaseWrapper ( firebase . initializeApp ( ) ) . getRef ( '/news' ) ; // $firebaseRef
59+ new FirebaseWrapper2 ( ) . getRef ( '/news' ) ; // $firebaseRef
60+ new FirebaseWrapper2 ( ) . getNewsItem ( 'x' ) ; // $firebaseSnapshot
61+ new FirebaseWrapper2 ( ) . adjustValue ( x => x + 1 ) ; // $firebaseVal
6262
6363class Box {
6464 constructor ( x ) {
@@ -69,4 +69,4 @@ let box1 = new Box(fb.database());
6969let box2 = new Box ( whatever ( ) ) ;
7070box2 . x . ref ( ) ; // not a firebase ref
7171
72- functions . https . onRequest ( ( req , res ) => { res . send ( req . params . foo ) ; } ) ;
72+ functions . https . onRequest ( ( req , res ) => { res . send ( req . params . foo ) ; } ) ; // $routeHandler $requestInputAccess $responseSendArgument
0 commit comments