Método initCancelation
Método que inicia o fluxo de cancelamento de uma transação.
Para iniciar esse método basta seguir o exemplo abaixo:
TapOnPhoneWP.shared.initCancelation(view: self,
config: config,
data: saleResponse,
onStart: { vc in },
onLoadComplete: { vc in },
onComplete: ((Result) -> Void)?){ result in
}Descrição dos parâmetros:
| Campo | Descrição |
|---|---|
view (UIViewController) | ViewController chamando o fluxo de cancelamento. |
config (TapConfig) | Mesmo parâmetro obrigatório solicitado na função initialize. |
data (TapSaleDetailResponse) | Objeto do SaleDetailResponse referente a transação a ser cancelada. |
onStart (((UIViewController) async -> Void)?) | Callback chamado quando se inicia o processo de callback. Caso possua um loader customizado, deve-se apresenta-lo agora. |
onLoadComplete ((() async -> Void)?) | Callback invocado quando o processo de pré cancelamento para. Caso esteja usando um loader customizado, este é o momento para dispensa-lo. |
onComplete ((Result) -> Void) | Callback invocado quando o cancelamento é realizado. É do tipo result então indica sucesso ou falha na operação. Em caso de falha o erro se encontra no parâmetro Error. |
Updated 3 months ago
Did this page help you?