


# SignUpListener&lt;Data> constructor




    *[<Null safety>](https://dart.dev/null-safety)*


const
SignUpListener&lt;Data>({required [Widget](https://api.flutter.dev/flutter/widgets/Widget-class.html) child, void onProgress([BuildContext](https://api.flutter.dev/flutter/widgets/BuildContext-class.html) context)?, void onSuccess([BuildContext](https://api.flutter.dev/flutter/widgets/BuildContext-class.html) context)?, void onError([BuildContext](https://api.flutter.dev/flutter/widgets/BuildContext-class.html) context, FormStatus status, [String](https://api.flutter.dev/flutter/dart-core/String-class.html)? errorMessage)?, void customBuilder([BuildContext](https://api.flutter.dev/flutter/widgets/BuildContext-class.html) context, [SignUpState](../../wyatt_authentication_bloc/SignUpState-class.md) state)?, [Key](https://api.flutter.dev/flutter/foundation/Key-class.html)? key})





## Implementation

```dart
const SignUpListener({
  required this.child,
  this.onProgress,
  this.onSuccess,
  this.onError,
  this.customBuilder,
  super.key,
});
```







