InKwon James Kim
5 years ago
31 changed files with 306 additions and 305 deletions
-
94GME Remit.xcodeproj/project.pbxproj
-
1GME Remit/APIs/ExchangeRateApiService.swift
-
3GME Remit/Models/NativeCountry.swift
-
BINGME Remit/Modules/.DS_Store
-
28GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/Application Logic/Interactor/BiometricAuthenticationInteractor.swift
-
12GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/Application Logic/Service/BiometricAuthenticationService.swift
-
2GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/Module Interface/BiometricAuthenticationModuleInterface.swift
-
28GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/User Interface/Presenter/BiometricAuthenticationPresenter.swift
-
17GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/User Interface/View/BiometricAuthenticationViewController.swift
-
10GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/User Interface/Wireframe/BiometricAuthenticationWireframe.swift
-
22GME Remit/Modules/BiometricAuthModules/BiometricAuthentication/User Interface/Wireframe/BiometricAuthenticationWireframeInput.swift
-
31GME Remit/Modules/BiometricAuthModules/BiometricAuthenticationNotification/Application Logic/Interactor/BiometricAuthenticationNotificationInteractor.swift
-
32GME Remit/Modules/BiometricAuthModules/BiometricAuthenticationNotification/User Interface/Presenter/BiometricAuthenticationNotificationPresenter.swift
-
34GME Remit/Modules/BiometricAuthModules/BiometricAuthenticationNotification/User Interface/Wireframe/BiometricAuthenticationNotificationWireframe.swift
-
BINGME Remit/Modules/BiometricAuthModules/BiometricNotification/.DS_Store
-
31GME Remit/Modules/BiometricAuthModules/BiometricNotification/Application Logic/Interactor/BiometricNotificationInteractor.swift
-
4GME Remit/Modules/BiometricAuthModules/BiometricNotification/Application Logic/Interactor/BiometricNotificationInteractorIO.swift
-
14GME Remit/Modules/BiometricAuthModules/BiometricNotification/Application Logic/Service/BiometricNotificationService.swift
-
2GME Remit/Modules/BiometricAuthModules/BiometricNotification/Application Logic/Service/BiometricNotificationServiceType.swift
-
2GME Remit/Modules/BiometricAuthModules/BiometricNotification/Module Interface/BiometricNotificationModuleInterface.swift
-
32GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/Presenter/BiometricNotificationPresenter.swift
-
0GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/View/.DS_Store
-
2GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/View/BiometricNotification.storyboard
-
6GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/View/BiometricNotificationViewController.swift
-
2GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/View/BiometricNotificationViewInterface.swift
-
BINGME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/Wireframe/.DS_Store
-
34GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/Wireframe/BiometricNotificationWireframe.swift
-
2GME Remit/Modules/BiometricAuthModules/BiometricNotification/User Interface/Wireframe/BiometricNotificationWireframeInput.swift
-
2GME Remit/Modules/Home/User Interface/View/HomeViewController.swift
-
131GME Remit/Modules/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelectionViewController.swift
-
33GME Remit/Utilities/SearchAddress/Application Logic/Model/JusoCommon.swift
@ -1,31 +0,0 @@ |
|||
// |
|||
// BiometricAuthenticationNotificationInteractor.swift |
|||
// GME Remit |
|||
// |
|||
// Created by InKwon Devik Kim on 30/04/2019. |
|||
//Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import Foundation |
|||
|
|||
class BiometricAuthenticationNotificationInteractor { |
|||
|
|||
// MARK: Properties |
|||
|
|||
weak var output: BiometricAuthenticationNotificationInteractorOutput? |
|||
private let service: BiometricAuthenticationNotificationServiceType |
|||
|
|||
// MARK: Initialization |
|||
|
|||
init(service: BiometricAuthenticationNotificationServiceType) { |
|||
self.service = service |
|||
} |
|||
|
|||
// MARK: Converting entities |
|||
} |
|||
|
|||
// MARK: BiometricAuthenticationNotification interactor input interface |
|||
|
|||
extension BiometricAuthenticationNotificationInteractor: BiometricAuthenticationNotificationInteractorInput { |
|||
|
|||
} |
@ -1,32 +0,0 @@ |
|||
// |
|||
// BiometricAuthenticationNotificationPresenter.swift |
|||
// GME Remit |
|||
// |
|||
// Created by InKwon Devik Kim on 30/04/2019. |
|||
//Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import Foundation |
|||
|
|||
class BiometricAuthenticationNotificationPresenter { |
|||
|
|||
// MARK: Properties |
|||
|
|||
weak var view: BiometricAuthenticationNotificationViewInterface? |
|||
var interactor: BiometricAuthenticationNotificationInteractorInput? |
|||
var wireframe: BiometricAuthenticationNotificationWireframeInput? |
|||
|
|||
// MARK: Converting entities |
|||
} |
|||
|
|||
// MARK: BiometricAuthenticationNotification module interface |
|||
|
|||
extension BiometricAuthenticationNotificationPresenter: BiometricAuthenticationNotificationModuleInterface { |
|||
|
|||
} |
|||
|
|||
// MARK: BiometricAuthenticationNotification interactor output interface |
|||
|
|||
extension BiometricAuthenticationNotificationPresenter: BiometricAuthenticationNotificationInteractorOutput { |
|||
|
|||
} |
@ -1,34 +0,0 @@ |
|||
// |
|||
// BiometricAuthenticationNotificationWireframe.swift |
|||
// GME Remit |
|||
// |
|||
// Created by InKwon Devik Kim on 30/04/2019. |
|||
//Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import UIKit |
|||
|
|||
class BiometricAuthenticationNotificationWireframe { |
|||
weak var view: UIViewController! |
|||
} |
|||
|
|||
extension BiometricAuthenticationNotificationWireframe: BiometricAuthenticationNotificationWireframeInput { |
|||
|
|||
var storyboardName: String {return "BiometricAuthenticationNotification"} |
|||
|
|||
func getMainView() -> UIViewController { |
|||
let service = BiometricAuthenticationNotificationService() |
|||
let interactor = BiometricAuthenticationNotificationInteractor(service: service) |
|||
let presenter = BiometricAuthenticationNotificationPresenter() |
|||
let viewController = viewControllerFromStoryboard(of: BiometricAuthenticationNotificationViewController.self) |
|||
|
|||
viewController.presenter = presenter |
|||
interactor.output = presenter |
|||
presenter.interactor = interactor |
|||
presenter.wireframe = self |
|||
presenter.view = viewController |
|||
|
|||
self.view = viewController |
|||
return viewController |
|||
} |
|||
} |
@ -0,0 +1,31 @@ |
|||
// |
|||
// BiometricNotificationInteractor.swift |
|||
// GME Remit |
|||
// |
|||
// Created by InKwon Devik Kim on 30/04/2019. |
|||
//Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import Foundation |
|||
|
|||
class BiometricNotificationInteractor { |
|||
|
|||
// MARK: Properties |
|||
|
|||
weak var output: BiometricNotificationInteractorOutput? |
|||
private let service: BiometricNotificationServiceType |
|||
|
|||
// MARK: Initialization |
|||
|
|||
init(service: BiometricNotificationServiceType) { |
|||
self.service = service |
|||
} |
|||
|
|||
// MARK: Converting entities |
|||
} |
|||
|
|||
// MARK: BiometricAuthenticationNotification interactor input interface |
|||
|
|||
extension BiometricNotificationInteractor: BiometricNotificationInteractorInput { |
|||
|
|||
} |
@ -0,0 +1,32 @@ |
|||
// |
|||
// BiometricAuthenticationNotificationPresenter.swift |
|||
// GME Remit |
|||
// |
|||
// Created by InKwon Devik Kim on 30/04/2019. |
|||
//Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import Foundation |
|||
|
|||
class BiometricNotificationPresenter { |
|||
|
|||
// MARK: Properties |
|||
|
|||
weak var view: BiometricNotificationViewInterface? |
|||
var interactor: BiometricNotificationInteractorInput? |
|||
var wireframe: BiometricNotificationWireframeInput? |
|||
|
|||
// MARK: Converting entities |
|||
} |
|||
|
|||
// MARK: BiometricAuthenticationNotification module interface |
|||
|
|||
extension BiometricNotificationPresenter: BiometricNotificationModuleInterface { |
|||
|
|||
} |
|||
|
|||
// MARK: BiometricAuthenticationNotification interactor output interface |
|||
|
|||
extension BiometricNotificationPresenter: BiometricNotificationInteractorOutput { |
|||
|
|||
} |
@ -0,0 +1,34 @@ |
|||
// |
|||
// BiometricAuthenticationNotificationWireframe.swift |
|||
// GME Remit |
|||
// |
|||
// Created by InKwon Devik Kim on 30/04/2019. |
|||
//Copyright © 2019 Gobal Money Express Co. Ltd. All rights reserved. |
|||
// |
|||
|
|||
import UIKit |
|||
|
|||
class BiometricNotificationWireframe { |
|||
weak var view: UIViewController! |
|||
} |
|||
|
|||
extension BiometricNotificationWireframe: BiometricNotificationWireframeInput { |
|||
|
|||
var storyboardName: String {return "BiometricNotification"} |
|||
|
|||
func getMainView() -> UIViewController { |
|||
let service = BiometricNotificationService() |
|||
let interactor = BiometricNotificationInteractor(service: service) |
|||
let presenter = BiometricNotificationPresenter() |
|||
let viewController = viewControllerFromStoryboard(of: BiometricNotificationViewController.self) |
|||
|
|||
viewController.presenter = presenter |
|||
interactor.output = presenter |
|||
presenter.interactor = interactor |
|||
presenter.wireframe = self |
|||
presenter.view = viewController |
|||
|
|||
self.view = viewController |
|||
return viewController |
|||
} |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue