You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
796 B
36 lines
796 B
//
|
|
// AutoDebitViewInterface.swift
|
|
// GME Remit
|
|
//
|
|
// Created by Mac on 12/19/18.
|
|
//Copyright © 2018 Gobal Money Express Co. Ltd. All rights reserved.
|
|
//
|
|
|
|
protocol AutoDebitViewInterface: class {
|
|
|
|
/// Set KFTCModel
|
|
///
|
|
/// - Parameter model: KFTCModel
|
|
func setModel(with model: KFTCModel?)
|
|
|
|
/// If did fail fetch KFTC bank account list
|
|
///
|
|
/// - Parameter error: Error
|
|
func didFailSetModel(with error: Error)
|
|
|
|
/// If did success delete KFTC bank account
|
|
func didDeleteAccount()
|
|
|
|
/// If did fail delete KFTC bank account
|
|
///
|
|
/// - Parameter error: Error
|
|
func didFailDeleteAccount(with error: Error)
|
|
|
|
func didFailRefreshToken(with error: Error)
|
|
|
|
/// Start ActivityIndicator
|
|
func startLoading()
|
|
|
|
/// Stop ActivityIndicator
|
|
func endLoading()
|
|
}
|