LoginButtonGroup constructor

const LoginButtonGroup({
  1. Key? key,
  2. required List<AuthProvider> providers,
  3. void onPressed(
    1. AuthProvider provider
    )?,
  4. double spacing = 12,
  5. ButtonSize buttonSize = ButtonSize.medium,
  6. ButtonGroupDirection direction = ButtonGroupDirection.vertical,
  7. Map<AuthProvider, bool> loadingStates = const {},
  8. Map<AuthProvider, bool> disabledStates = const {},
})

Implementation

const LoginButtonGroup({
  super.key,
  required this.providers,
  this.onPressed,
  this.spacing = 12,
  this.buttonSize = ButtonSize.medium,
  this.direction = ButtonGroupDirection.vertical,
  this.loadingStates = const {},
  this.disabledStates = const {},
});