FlutterMongoStitchPlugin class
The web implementation of FlutterMongoStitchPlatform
.
This class implements the package:flutter_mongo_stitch
functionality for the web.
- Inheritance
-
- Object
- PlatformInterface
- FlutterMongoStitchPlatform
- FlutterMongoStitchPlugin
Constructors
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
-
aggregate(
{required String collectionName, required String databaseName, List< String> ? pipeline}) → dynamic -
inherited
-
callFunction(
String name, {List? args, int? requestTimeout}) → Future -
=====
override
-
connectToMongo(
String appId) → Future -
override
-
countDocuments(
{String? collectionName, String? databaseName, dynamic filter}) → Future -
override
-
deleteDocument(
{String? collectionName, String? databaseName, dynamic filter}) → Future -
override
-
deleteDocuments(
{String? collectionName, String? databaseName, dynamic filter}) → Future -
override
-
findDocuments(
{String? collectionName, String? databaseName, dynamic filter, String? projection, int? limit, String? sort}) → Future -
override
-
findFirstDocument(
{String? collectionName, String? databaseName, dynamic filter, String? projection}) → Future -
override
-
getAccessToken(
) → Future -
override
-
getRefreshToken(
) → Future -
override
-
getUser(
) → Future -
override
-
getUserId(
) → Future -
override
-
insertDocument(
{required String collectionName, required String databaseName, required Map< String, Object?> data}) → Future -
==========================================================
override
-
insertDocuments(
{required String collectionName, required String databaseName, required List< String> list}) → Future -
override
-
isLoggedIn(
) → Future -
inherited
-
linkCredentials(
Map< String, Object> credsJson) → Future -
override
-
logout(
) → Future -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
registerWithEmail(
String email, String password) → Future< bool> -
override
-
sendResetPasswordEmail(
String email) → Future< bool> -
override
-
setupWatchCollection(
String collectionName, String databaseName, {List< String> ? ids, bool? asObjectIds, String? filter}) → Future -
Web-specific
override
-
signInAnonymously(
) → Future -
===========
override
-
signInWithApple(
String json) → Future -
inherited
-
signInWithCustomFunction(
String json) → Future -
override
-
signInWithCustomJwt(
String accessToken) → Future -
override
-
signInWithFacebook(
String accessToken) → Future -
inherited
-
signInWithGoogle(
String authCode) → Future -
inherited
-
signInWithUsernamePassword(
String username, String password) → Future -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
updateDocument(
{String? collectionName, String? databaseName, String? filter, String? update}) → Future -
override
-
updateDocuments(
{String? collectionName, String? databaseName, String? filter, String? update}) → Future -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
registerWith(
Registrar registrar) → void