QueryDocumentSnapshot<T extends Object?> constructor
QueryDocumentSnapshot<T extends Object?>(- Map<String, dynamic> data,
- dynamic query,
- dynamic metadata,
- dynamic rowID
)
Implementation
QueryDocumentSnapshot(
Map<String, dynamic> data, dynamic query, dynamic metadata, dynamic rowID)
: _data = parseTimeInDocument(jsonDecode(jsonEncode(data["DOCUMENT"]))),
super(data,
query.type == "dualityviewcollection"
? DualityViewDocReference(
helper: QueryHelper(),
oracledb: query._oracledb,
path: "${query._path.join('/')}/${data["OID"]}")
: DocumentReference(
helper: QueryHelper(),
oracledb: query._oracledb,
path: "${query._path.join('/')}/${data["OID"]}"),
metadata, rowID);