FlutterMongoRealm class 
 
    
    
  
    
  
    Properties
    
        - 
  hashCode
  → int
  
- 
  The hash code for this object.
  no setterinherited 
- 
  runtimeType
  → Type
  
- 
  A representation of the runtime type of the object.
  no setterinherited 
 
    
  
    Methods
    
        - 
  noSuchMethod(Invocation invocation)
    → dynamic
  
  
- 
  Invoked when a nonexistent method or property is accessed.
  inherited 
- 
  toString()
    → String
  
  
- 
  A string representation of this object.
  inherited 
 
    
  
    
    
  
    Static Methods
    
        - 
  aggregate({required String collectionName, required String databaseName, required List<String> pipeline})
    → dynamic
  
  
- 
  
  
- 
  authListener()
    → Stream
  
  
- 
  
  
- 
  callFunction(String name, {List? args, int? requestTimeout})
    → Future
  
  
- 
  
  
- 
  connectToMongo(String appId)
    → Future
  
  
- 
  
  
- 
  countDocuments({required String collectionName, required String databaseName, required dynamic filter})
    → Future
  
  
- 
  
  
- 
  deleteDocument({required String collectionName, required String databaseName, required dynamic filter})
    → Future
  
  
- 
  
  
- 
  deleteDocuments({required String collectionName, required String databaseName, required dynamic filter})
    → Future
  
  
- 
  
  
- 
  findDocuments({required String collectionName, required String databaseName, required dynamic filter, String? projection, required int limit, String? sort})
    → Future
  
  
- 
  
  
- 
  findFirstDocument({required String collectionName, required String databaseName, required dynamic filter, String? projection})
    → Future
  
  
- 
  
  
- 
  getAccessToken()
    → Future<String>
  
  
- 
  
  
- 
  getRefreshToken()
    → Future<String>
  
  
- 
  
  
- 
  getUser()
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  getUserId()
    → Future
  
  
- 
  
  
- 
  insertDocument({required String collectionName, required String databaseName, required Map<String, Object?> data})
    → Future
  
  
- 
  
  
- 
  insertDocuments({required String collectionName, required String databaseName, required List<String> list})
    → Future
  
  
- 
  
  
- 
  isLoggedIn()
    → Future<bool>
  
  
- 
  
  
- 
  linkCredentials(Map<String, Object> json)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  logout()
    → Future
  
  
- 
  
  
- 
  registerWithEmail(String email, String password)
    → Future<bool>
  
  
- 
  
  
- 
  sendResetPasswordEmail(String? email)
    → Future<bool>
  
  
- 
  
  
- 
  setupWatchCollection(String collectionName, String databaseName, {List<String>? ids, bool? asObjectIds, String? filter})
    → Future
  
  
- 
  
  
- 
  signInAnonymously()
    → Future
  
  
- 
  
  
- 
  signInWithApple(String idToken)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  signInWithCustomFunction(String json)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  signInWithCustomJwt(String token)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  signInWithFacebook(String accessToken)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  signInWithGoogle(String authCode)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  signInWithUsernamePassword(String username, String password)
    → Future<CoreRealmUser?>
  
  
- 
  
  
- 
  updateDocument({required String collectionName, required String databaseName, required String filter, required String update})
    → Future
  
  
- 
  
  
- 
  updateDocuments({required String collectionName, required String databaseName, required String filter, required String update})
    → Future
  
  
- 
  
  
- 
  watchCollection({required String collectionName, required String databaseName, List<String>? ids, String? filter, bool asObjectIds = true})
    → Stream
  
  
-