| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 14x 14x 14x 18x 2x 29x 18x 18x 14x | "use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const document_1 = require("./document");
const query_1 = require("./query");
class CollectionReference extends query_1.Query {
constructor(db, coll) {
super(db, coll);
}
get name() {
return this._coll;
}
doc(docID) {
return new document_1.DocumentReference(this._db, this._coll, docID);
}
add(data) {
let docRef = this.doc();
return docRef.create(data);
}
}
exports.CollectionReference = CollectionReference;
|