initialize method

dynamic initialize(
  1. dynamic onError(
    1. List<String> errors
    )
)

Implementation

initialize(Function(List<String> errors) onError) {
  EdfaPgSdk.instance.ADAPTER.SADAD_PAY.execute(
      orderId: _orderId,
      orderDescription: _orderDescription,
      amount: _amount,
      customerName: _customerName,
      mobileNumber: _mobileNumber,
      callback: SadadPayResponseCallback(
          success: (response){
            _onSuccess!(response);
          },
          failure: (errors, exception){
            _onFailure!(errors, exception);
          },
          error: (errors){
            onError(errors);
          }
      )
  );
}