whenOrNull<TResult extends Object?>  method 
      
  
TResult?
whenOrNull<TResult extends Object?>({  
    
    
- TResult? checkCode(- BuildContext context,
- String code,
- VoidCallback onSuccess
 
- TResult? getWallets(- BuildContext context
 
- TResult? createCard(- BuildContext context,
- String number,
- String expiredDate,
- VoidCallback onSuccess,
 
- TResult? deleteCard(- BuildContext context,
- int cardId
 
- TResult? topUp(- BuildContext context,
- int cardId,
- num amount,
- VoidCallback onSuccess,
 
- TResult? withdraw(- BuildContext context,
- int cardId,
- num amount,
- VoidCallback onSuccess,
 
- TResult? selectIndex(- int index
 
- TResult? getTransaction(- BuildContext context,
- RefreshController? controller,
- bool? isRefresh
 
inherited
    Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  TResult? Function(
          BuildContext context, String code, VoidCallback onSuccess)?
      checkCode,
  TResult? Function(BuildContext context)? getWallets,
  TResult? Function(BuildContext context, String number, String expiredDate,
          VoidCallback onSuccess)?
      createCard,
  TResult? Function(BuildContext context, int cardId)? deleteCard,
  TResult? Function(BuildContext context, int cardId, num amount,
          VoidCallback onSuccess)?
      topUp,
  TResult? Function(BuildContext context, int cardId, num amount,
          VoidCallback onSuccess)?
      withdraw,
  TResult? Function(int index)? selectIndex,
  TResult? Function(BuildContext context, RefreshController? controller,
          bool? isRefresh)?
      getTransaction,
}) =>
    throw _privateConstructorUsedError;