Sha256: 1ddcfc6b75d489497db37b57f419e22c56248a1781e351e3888dd33bee40a5c1

Contents?: true

Size: 673 Bytes

Versions: 1

Compression:

Stored size: 673 Bytes

Contents

//___FILEHEADER___

import Foundation

protocol ___VARIABLE_productName___Interactable {

}

protocol ___VARIABLE_productName___DataStore {
    
}

class ___FILEBASENAMEASIDENTIFIER___: ___VARIABLE_productName___Interactable, ___VARIABLE_productName___DataStore {
    
    // MARK: - Properties
    var presenter: ___VARIABLE_productName___Presentable?
    private let configuration: ModuleConfiguration?
    
    // MARK: - Services
//    var service: Service? {
//        return configuration?.getModule(Service.self)
//    }
    
    // MARK: - Initializer
    init(_ moduleConfiguration: ModuleConfiguration?) {
        self.configuration = moduleConfiguration
    }
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blue_printer-0.1.5 Clean Swift VIP.xctemplate/___FILEBASENAME___Interactor.swift