Sha256: b8b7497de3d3bed6ce66e6e9941dc73e0b19913ab408a0d31a08087ed3103fd8
Contents?: true
Size: 881 Bytes
Versions: 2
Compression:
Stored size: 881 Bytes
Contents
//___FILEHEADER___ import Foundation protocol ___VARIABLE_productName___Presentable { } class ___FILEBASENAMEASIDENTIFIER___: ___VARIABLE_productName___Presentable { // MARK: - Properties private weak var viewController: ___VARIABLE_productName___Displayable? // MARK: - Initializers init(viewController: ___VARIABLE_productName___Displayable) { self.viewController = viewController } } //extension ___FILEBASENAMEASIDENTIFIER___: LoadingPresentable { // func presentLoadingView(_ show: Bool) { // viewController?.displayLoadingView(show) // } //} //extension ___FILEBASENAMEASIDENTIFIER___: ErrorPresentable { // func present(_ error: Error) { // // } //} //extension ___FILEBASENAMEASIDENTIFIER___: EmptyStatePresentable { // func presentEmptyState() { // viewController?.displayEmptyState() // } //}
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
blue_printer-0.1.1 | VIP Architecture.xctemplate/___FILEBASENAME___Presenter.swift |
blue_printer-0.1.0 | VIP Architecture.xctemplate/___FILEBASENAME___Presenter.swift |