Método showAgenda
Este método inicia a exibição da jornada de agenda, que permite que o usuário consulte em tela as transações realizadas pelo terminal corrente, veja o seus detalhes e, também, inicie o processo de cancelamento de alguma transação em particular.
Para iniciar a jornada de agenda, o código é o seguinte:
TapOnPhoneWP.shared.showAgenda(view: self, config: config, onDetailsLoadStart{ vc in
}, onDetailsLoadEnd: { vc in },
onCancel: @escaping (TapSaleDetailResponse?) -> Void)Descrição dos parâmetros:
| Campo | Descrição |
|---|---|
view | ViewController chamando a agenda. |
config | Mesmo parâmetro obrigatório solicitado na função initialize. |
onDetailsLoadStart (((UIViewController) async -> Void)? = nil) | Callback chamado quando o usuário vai chamar a tela para ver os detalhes de uma transação. Se estiver implementando um loader customizado é nesse momento que ele deverá ser chamado. |
onDetailsLoadEnd (((UIViewController) async -> Void)? = nil) | Callback chamado quando acaba de carregar a tela de detalhes de uma transação. Caso esteja usando um loader customizado, esse é o momento de remove-lo. |
onCancel (@escaping (TapSaleDetailResponse?) -> Void) | Closure de callback chamada quando o usuário realizar o cancelamento de uma transação. Esse callback é chamado na solicitação do usuário, onde deve-se chamar o método initCancelation. |
Updated 3 months ago
Did this page help you?