MethodChannelAmplify class
An implementation of AmplifyClass that uses method channels.
- Inheritance
-
- Object
- AmplifyClass
- MethodChannelAmplify
Constructors
- MethodChannelAmplify()
- An implementation of AmplifyClass that uses method channels.
Properties
- Analytics → AnalyticsCategory
-
The Analytics category.
finalinherited
- API → APICategory
-
The API category.
finalinherited
-
asyncConfig
→ Future<
AmplifyConfig> -
A future when completes when Amplify has been successfully configured.
no setterinherited
- Auth → AuthCategory
-
The Auth category.
finalinherited
- DataStore → DataStoreCategory
-
The DataStore category.
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- Hub → AmplifyHub
-
The Amplify event hub.
finalinherited
- isConfigured → bool
-
Returns whether Amplify has been configured or not.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- Storage → StorageCategory
-
The Storage category.
finalinherited
- version → String
-
The library version.
no setterinherited
Methods
-
addPlugin(
AmplifyPluginInterface plugin) → Future< void> -
Adds one plugin at a time. Note: this method can only
be called before Amplify has been configured. Customers are expected
to check the configuration state by calling
Amplify.isConfigured
override -
addPlugins(
List< AmplifyPluginInterface> plugins) → Future<void> -
Adds multiple plugins at the same time. Note: this method can only
be called before Amplify has been configured. Customers are expected
to check the configuration state by calling
Amplify.isConfigured
override -
configure(
String configuration) → Future< void> -
Configures Amplify with the provided configuration string.
This method can only be called once, after all the plugins
have been added and no plugin shall be added after amplify
is configured. Customers are expected to call
Amplify.isConfigured
to check if their app is configured before calling this method.inherited -
configurePlatform(
String config) → Future< void> -
Configures the platform-specific implementation of Amplify using the
registered
config
.override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
reset(
) → Future< void> -
Resets the Amplify implementation, removing all traces of Amplify from
the device.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited