in packages/amplify_authenticator/lib/src/l10n/button_resolver.dart [166:201]
String resolve(BuildContext context, ButtonResolverKey key) {
switch (key.type) {
case ButtonResolverKeyType.signIn:
return signIn(context);
case ButtonResolverKeyType.signUp:
return signUp(context);
case ButtonResolverKeyType.confirm:
return confirm(context);
case ButtonResolverKeyType.submit:
return submit(context);
case ButtonResolverKeyType.changePassword:
return changePassword(context);
case ButtonResolverKeyType.sendCode:
return sendCode(context);
case ButtonResolverKeyType.lostCode:
return lostCode(context);
case ButtonResolverKeyType.verify:
return verify(context);
case ButtonResolverKeyType.signOut:
return signout(context);
case ButtonResolverKeyType.signInWith:
return signInWith(context, key.provider!);
case ButtonResolverKeyType.noAccount:
return noAccount(context);
case ButtonResolverKeyType.haveAccount:
return haveAccount(context);
case ButtonResolverKeyType.forgotPassword:
return forgotPassword(context);
case ButtonResolverKeyType.confirmResetPassword:
return confirmResetPassword(context);
case ButtonResolverKeyType.backTo:
return backTo(context, key.previousStep!);
case ButtonResolverKeyType.skip:
return skip(context);
}
}