showRewardedExportCsvDialog function

void showRewardedExportCsvDialog({
  1. required BuildContext context,
  2. required FutureBoolCallback onCreateOperation,
  3. WidgetBuilder? intialBuilder,
  4. String? onGetValidText(
    1. FastOperationStatus
    )?,
  5. String? onGetCancelText(
    1. FastOperationStatus
    )?,
  6. String? onGetTitleText(
    1. FastOperationStatus
    )?,
  7. Widget errorBuilder(
    1. BuildContext context,
    2. dynamic error
    )?,
  8. bool barrierDismissible = false,
  9. FastOperationStatusChanged? onOperationStatusChanged,
  10. FutureBoolCallback? onVerifyRights,
  11. FutureBoolCallback? onGrantRights,
  12. WidgetBuilder? verifyingRightsBuilder,
  13. WidgetBuilder? grantingRightsBuilder,
  14. WidgetBuilder? rightsDeniedBuillder,
  15. WidgetBuilder? operationInProgressBuilder,
  16. WidgetBuilder? operationSucceededBuilder,
  17. WidgetBuilder? operationFailedBuilder,
  18. WidgetBuilder? missingRightsBuilder,
  19. FastOperationStatusChanged? onCancel,
  20. FastOperationStatusChanged? onValid,
  21. FastOperationStatusChanged? onAlternativeAction,
  22. String? onGetAlternativeText(
    1. FastOperationStatus
    )?,
})

Implementation

void showRewardedExportCsvDialog({
  required BuildContext context,
  required FutureBoolCallback onCreateOperation,
  WidgetBuilder? intialBuilder,
  String? Function(FastOperationStatus)? onGetValidText,
  String? Function(FastOperationStatus)? onGetCancelText,
  String? Function(FastOperationStatus)? onGetTitleText,
  Widget Function(BuildContext context, dynamic error)? errorBuilder,
  bool barrierDismissible = false,
  FastOperationStatusChanged? onOperationStatusChanged,
  FutureBoolCallback? onVerifyRights,
  FutureBoolCallback? onGrantRights,
  WidgetBuilder? verifyingRightsBuilder,
  WidgetBuilder? grantingRightsBuilder,
  WidgetBuilder? rightsDeniedBuillder,
  WidgetBuilder? operationInProgressBuilder,
  WidgetBuilder? operationSucceededBuilder,
  WidgetBuilder? operationFailedBuilder,
  WidgetBuilder? missingRightsBuilder,
  FastOperationStatusChanged? onCancel,
  FastOperationStatusChanged? onValid,
  FastOperationStatusChanged? onAlternativeAction,
  String? Function(FastOperationStatus)? onGetAlternativeText,
}) {
  showAnimatedFastOverlay(
    context: context,
    barrierDismissible: barrierDismissible,
    child: FastExportCsvRewardedDialog(
      onGetTitleText: onGetTitleText,
      onGetCancelText: onGetCancelText,
      onGetValidText: onGetValidText,
      onCreateOperation: onCreateOperation,
      intialBuilder: intialBuilder,
      onOperationStatusChanged: onOperationStatusChanged,
      onGrantRights: onGrantRights,
      onVerifyRights: onVerifyRights,
      verifyingRightsBuilder: verifyingRightsBuilder,
      grantingRightsBuilder: grantingRightsBuilder,
      rightsDeniedBuillder: rightsDeniedBuillder,
      operationInProgressBuilder: operationInProgressBuilder,
      operationSucceededBuilder: operationSucceededBuilder,
      operationFailedBuilder: operationFailedBuilder,
      missingRightsBuilder: missingRightsBuilder,
      onGetAlternativeText: onGetAlternativeText,
      onAlternativeAction: onAlternativeAction,
      errorBuilder: errorBuilder,
      onCancel: onCancel,
      onValid: onValid,
    ),
  );
}