FakeFirebaseFirestore constructor

FakeFirebaseFirestore({
  1. Stream<Map<String, dynamic>?>? authObject,
  2. String? securityRules,
  3. Clock? clock,
})

Implementation

FakeFirebaseFirestore({
  Stream<Map<String, dynamic>?>? authObject,
  String? securityRules,
  Clock? clock,
})  : securityRules =
          FakeFirebaseSecurityRules(securityRules ?? allowAllDescription),
      _clock = clock ?? Clock() {
  // Wrap the Stream in a BehaviorSubject to access its latest value on
  // demand.
  authObject?.listen(this.authObject.add);
  _setupFieldValueFactory();
}