addPlugin method

Future<void> addPlugin(
  1. P plugin, {
  2. required AmplifyAuthProviderRepository authProviderRepo,
})

Adds a plugin to the category.

Implementation

Future<void> addPlugin(
  P plugin, {
  required AmplifyAuthProviderRepository authProviderRepo,
}) async {
  try {
    await plugin.addPlugin(
      authProviderRepo: authProviderRepo,
    );
    _plugins.add(plugin);
  } on AmplifyAlreadyConfiguredException {
    _plugins.add(plugin);
  }
}