58 lines
999 B
Plaintext
Executable File
58 lines
999 B
Plaintext
Executable File
import UIKit
|
|
import LeadKit
|
|
import RxSwift
|
|
import RxCocoa
|
|
|
|
final class {{ module_info.name }}ViewController: BaseCustomViewController<{{ module_info.name }}ViewModel, {{ module_info.name }}View>, {{ module_info.name }}Module, DisposeBagHolder {
|
|
|
|
// MARK: - Overrides
|
|
|
|
// MARK: - Views
|
|
|
|
// MARK: - Properties
|
|
|
|
let disposeBag = DisposeBag()
|
|
|
|
// MARK: - View Life Cycle
|
|
|
|
override func viewDidLoad() {
|
|
super.viewDidLoad()
|
|
|
|
initialLoadView()
|
|
}
|
|
|
|
// MARK: - ConfigurableController
|
|
|
|
override func bindViews() {
|
|
super.bindViews()
|
|
|
|
<#code#>
|
|
}
|
|
|
|
override func configureAppearance() {
|
|
super.configureAppearance()
|
|
|
|
<#code#>
|
|
}
|
|
|
|
override func localize() {
|
|
super.localize()
|
|
|
|
<#code#>
|
|
}
|
|
|
|
override func configureBarButtons() {
|
|
super.configureBarButtons()
|
|
|
|
<#code#>
|
|
}
|
|
|
|
// MARK: - Actions
|
|
|
|
}
|
|
|
|
// MARK: - Private
|
|
|
|
private extension {{ module_info.name }}ViewController {
|
|
}
|