24 lines
620 B
Swift
24 lines
620 B
Swift
//
|
|
// InterfaceApplicationApplicationSettingsBuilder.swift
|
|
// PrivadoVPN
|
|
//
|
|
// Created by Murad Shabanov on 05.10.2021.
|
|
// Copyright © 2021 Privado LLC. All rights reserved.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
final class InterfaceApplicationSettingsBuilder {
|
|
|
|
static func build() -> PreferencePane {
|
|
let interactor = InterfaceApplicationSettingsInteractor()
|
|
let presenter = InterfaceApplicationSettingsPresenter(interactor: interactor)
|
|
let view = InterfaceApplicationSettingsViewController(output: presenter)
|
|
|
|
presenter.viewInput = view
|
|
|
|
return view
|
|
}
|
|
|
|
}
|