FeedbackWrapperConfig constructor

FeedbackWrapperConfig({
  1. required WriteFeedbackPageBuilder writeFeedbackPageBuilder,
  2. required Future<void> onPopCallback(
    1. BuildContext context
    )?,
  3. required Future<void> onFinalSuccessCallback(
    1. BuildContext context
    )?,
  4. required FeedbackService feedbackService,
  5. required ConfigsService remoteConfigRepo,
  6. required DialogBuilder doYouLoveUsDialogBuilder,
  7. required Future<void> onWriteFeedbackCallback(
    1. BuildContext context,
    2. Widget writeFeedbackPage
    ),
})

Creates a new FeedbackWrapperConfig with custom configurations.

All parameters are required for a fully customized feedback experience.

Implementation

FeedbackWrapperConfig({
  required this.writeFeedbackPageBuilder,
  required this.onPopCallback,
  required this.onFinalSuccessCallback,
  required this.feedbackService,
  required this.remoteConfigRepo,
  required this.doYouLoveUsDialogBuilder,
  required this.onWriteFeedbackCallback,
});