showRewardedExportPdfDialog function

void showRewardedExportPdfDialog({
  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 showRewardedExportPdfDialog({
  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: FastExportPdfRewardedDialog(
      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,
      errorBuilder: errorBuilder,
      onCancel: onCancel,
      onValid: onValid,
      onGetAlternativeText: onGetAlternativeText,
      onAlternativeAction: onAlternativeAction,
    ),
  );
}