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
-