showRewardedExportExcelDialog function

void showRewardedExportExcelDialog({
  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 showRewardedExportExcelDialog({
  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: FastExportExcelRewardedDialog(
      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,
      onGetAlternativeText: onGetAlternativeText,
      onAlternativeAction: onAlternativeAction,
      operationFailedBuilder: operationFailedBuilder,
      missingRightsBuilder: missingRightsBuilder,
      errorBuilder: errorBuilder,
      onCancel: onCancel,
      onValid: onValid,
    ),
  );
}