GoogleSignInIconButton constructor

const GoogleSignInIconButton({
  1. Key? key,
  2. required String clientId,
  3. required Widget loadingIndicator,
  4. List<String>? scopes,
  5. AuthAction? action = null,
  6. FirebaseAuth? auth,
  7. bool? isLoading,
  8. DifferentProvidersFoundCallback? onDifferentProvidersFound,
  9. SignedInCallback? onSignedIn,
  10. void onTap()?,
  11. bool? overrideDefaultTapAction,
  12. double? size,
  13. String? redirectUri,
  14. void onError(
    1. Exception exception
    )?,
  15. VoidCallback? onCanceled,
})

Implementation

const GoogleSignInIconButton({
  super.key,
  required super.clientId,
  required super.loadingIndicator,
  super.scopes,
  super.action = null,
  super.auth,
  bool? isLoading,
  super.onDifferentProvidersFound,
  super.onSignedIn,
  super.onTap,
  super.overrideDefaultTapAction,
  super.size,
  super.redirectUri,
  super.onError,
  super.onCanceled,
}) : super(
        isLoading: isLoading ?? false,
        label: '',
      );