Skip to content
Permalink
Browse files

Protocol-oriented module, module renamed to Object-oriented module

  • Loading branch information...
ferranabello committed Jun 7, 2017
1 parent cb0ea35 commit 83551e9a7d10a2c905e447f5c3076aa502f900e5
Showing with 1,159 additions and 356 deletions.
  1. BIN {Viperit Module.xctemplate → Object-oriented Module.xctemplate}/TemplateIcon.icns
  2. 0 {Viperit Module.xctemplate → Object-oriented Module.xctemplate}/TemplateInfo.plist
  3. +1 −1 ...ule.xctemplate → Object-oriented Module.xctemplate}/Universal/___FILEBASENAME___DisplayData.swift
  4. +20 −0 Object-oriented Module.xctemplate/Universal/___FILEBASENAME___Interactor.swift
  5. +27 −0 Object-oriented Module.xctemplate/Universal/___FILEBASENAME___Presenter.swift
  6. +20 −0 Object-oriented Module.xctemplate/Universal/___FILEBASENAME___Router.swift
  7. +32 −0 Object-oriented Module.xctemplate/Universal/___FILEBASENAME___View.swift
  8. 0 ...xctemplate → Object-oriented Module.xctemplate}/UniversalStoryboard/___FILEBASENAME___.storyboard
  9. +1 −1 ...View → Object-oriented Module.xctemplate/UniversalStoryboard}/___FILEBASENAME___DisplayData.swift
  10. +20 −0 Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Interactor.swift
  11. +27 −0 Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Presenter.swift
  12. +20 −0 Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Router.swift
  13. +32 −0 Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___View.swift
  14. +1 −1 ...Object-oriented Module.xctemplate/With Dedicated Tablet View}/___FILEBASENAME___DisplayData.swift
  15. +20 −0 Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Interactor.swift
  16. +27 −0 Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Presenter.swift
  17. +20 −0 Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Router.swift
  18. +32 −0 Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___View.swift
  19. +28 −0 Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___ViewPad.swift
  20. 0 ...ct-oriented Module.xctemplate}/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___.storyboard
  21. 0 ...ented Module.xctemplate/With Dedicated Tablet ViewStoryboard}/___FILEBASENAME___DisplayData.swift
  22. 0 ...iented Module.xctemplate/With Dedicated Tablet ViewStoryboard}/___FILEBASENAME___Interactor.swift
  23. 0 ...riented Module.xctemplate/With Dedicated Tablet ViewStoryboard}/___FILEBASENAME___Presenter.swift
  24. 0 ...t-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard}/___FILEBASENAME___Router.swift
  25. 0 ...ect-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard}/___FILEBASENAME___View.swift
  26. +28 −0 ...t-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___ViewPad.swift
  27. BIN Protocol-oriented Module.xctemplate/TemplateIcon.icns
  28. +80 −0 Protocol-oriented Module.xctemplate/TemplateInfo.plist
  29. +15 −0 Protocol-oriented Module.xctemplate/Universal/___FILEBASENAME___DisplayData.swift
  30. +25 −0 Protocol-oriented Module.xctemplate/Universal/___FILEBASENAME___Interactor.swift
  31. +25 −0 Protocol-oriented Module.xctemplate/Universal/___FILEBASENAME___ModuleApi.swift
  32. +31 −0 Protocol-oriented Module.xctemplate/Universal/___FILEBASENAME___Presenter.swift
  33. +25 −0 Protocol-oriented Module.xctemplate/Universal/___FILEBASENAME___Router.swift
  34. +28 −0 Protocol-oriented Module.xctemplate/Universal/___FILEBASENAME___View.swift
  35. +26 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___.storyboard
  36. +15 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___DisplayData.swift
  37. +25 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Interactor.swift
  38. +25 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___ModuleApi.swift
  39. +31 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Presenter.swift
  40. +25 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Router.swift
  41. +28 −0 Protocol-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___View.swift
  42. +15 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___DisplayData.swift
  43. +25 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Interactor.swift
  44. +25 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___ModuleApi.swift
  45. +31 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Presenter.swift
  46. +25 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Router.swift
  47. +28 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___View.swift
  48. +28 −0 Protocol-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___ViewPad.swift
  49. +45 −0 ...col-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___.storyboard
  50. +15 −0 ...iented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___DisplayData.swift
  51. +25 −0 ...riented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___Interactor.swift
  52. +25 −0 ...oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___ModuleApi.swift
  53. +31 −0 ...oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___Presenter.swift
  54. +25 −0 ...ol-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___Router.swift
  55. +28 −0 ...ocol-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___View.swift
  56. +28 −0 ...l-oriented Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___ViewPad.swift
  57. +0 −20 Viperit Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Interactor.swift
  58. +0 −27 Viperit Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Presenter.swift
  59. +0 −20 Viperit Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Router.swift
  60. +0 −32 Viperit Module.xctemplate/UniversalStoryboard/___FILEBASENAME___View.swift
  61. +0 −20 Viperit Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Interactor.swift
  62. +0 −27 Viperit Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Presenter.swift
  63. +0 −20 Viperit Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Router.swift
  64. +0 −32 Viperit Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___View.swift
  65. +0 −28 Viperit Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___ViewPad.swift
  66. +0 −20 Viperit Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___Interactor.swift
  67. +0 −27 Viperit Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___Presenter.swift
  68. +0 −20 Viperit Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___Router.swift
  69. +0 −32 Viperit Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___View.swift
  70. +0 −28 Viperit Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___ViewPad.swift
File renamed without changes.
@@ -9,6 +9,6 @@
import Foundation
import Viperit

class ___FILEBASENAMEASIDENTIFIER___DisplayData: DisplayData {
class ___VARIABLE_ViperitModuleName___DisplayData: DisplayData {

}
@@ -0,0 +1,20 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Interactor: Interactor {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Interactor {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
}
@@ -0,0 +1,27 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Presenter: Presenter {
}


// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Presenter {
var view: ___VARIABLE_ViperitModuleName___ViewInterface {
return _view as! ___VARIABLE_ViperitModuleName___ViewInterface
}
var interactor: ___VARIABLE_ViperitModuleName___Interactor {
return _interactor as! ___VARIABLE_ViperitModuleName___Interactor
}
var router: ___VARIABLE_ViperitModuleName___Router {
return _router as! ___VARIABLE_ViperitModuleName___Router
}
}
@@ -0,0 +1,20 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Router: Router {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Router {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
}
@@ -0,0 +1,32 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import UIKit
import Viperit

//MARK: - Public Interface Protocol
protocol ___VARIABLE_ViperitModuleName___ViewInterface {
}

//MARK: ___VARIABLE_ViperitModuleName___View Class
final class ___VARIABLE_ViperitModuleName___View: UserInterface {
}

//MARK: - Public interface
extension ___VARIABLE_ViperitModuleName___View: ___VARIABLE_ViperitModuleName___ViewInterface {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___View {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
var displayData: ___VARIABLE_ViperitModuleName___DisplayData {
return _displayData as! ___VARIABLE_ViperitModuleName___DisplayData
}
}
@@ -9,6 +9,6 @@
import Foundation
import Viperit

final class ___FILEBASENAMEASIDENTIFIER___DisplayData: DisplayData {
class ___VARIABLE_ViperitModuleName___DisplayData: DisplayData {

}
@@ -0,0 +1,20 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Interactor: Interactor {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Interactor {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
}
@@ -0,0 +1,27 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Presenter: Presenter {
}


// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Presenter {
var view: ___VARIABLE_ViperitModuleName___ViewInterface {
return _view as! ___VARIABLE_ViperitModuleName___ViewInterface
}
var interactor: ___VARIABLE_ViperitModuleName___Interactor {
return _interactor as! ___VARIABLE_ViperitModuleName___Interactor
}
var router: ___VARIABLE_ViperitModuleName___Router {
return _router as! ___VARIABLE_ViperitModuleName___Router
}
}
@@ -0,0 +1,20 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Router: Router {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Router {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
}
@@ -0,0 +1,32 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import UIKit
import Viperit

//MARK: - Public Interface Protocol
protocol ___VARIABLE_ViperitModuleName___ViewInterface {
}

//MARK: ___VARIABLE_ViperitModuleName___View Class
final class ___VARIABLE_ViperitModuleName___View: UserInterface {
}

//MARK: - Public interface
extension ___VARIABLE_ViperitModuleName___View: ___VARIABLE_ViperitModuleName___ViewInterface {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___View {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
var displayData: ___VARIABLE_ViperitModuleName___DisplayData {
return _displayData as! ___VARIABLE_ViperitModuleName___DisplayData
}
}
@@ -9,6 +9,6 @@
import Foundation
import Viperit

final class ___FILEBASENAMEASIDENTIFIER___DisplayData: DisplayData {
class ___VARIABLE_ViperitModuleName___DisplayData: DisplayData {

}
@@ -0,0 +1,20 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Interactor: Interactor {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Interactor {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
}
@@ -0,0 +1,27 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Presenter: Presenter {
}


// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Presenter {
var view: ___VARIABLE_ViperitModuleName___ViewInterface {
return _view as! ___VARIABLE_ViperitModuleName___ViewInterface
}
var interactor: ___VARIABLE_ViperitModuleName___Interactor {
return _interactor as! ___VARIABLE_ViperitModuleName___Interactor
}
var router: ___VARIABLE_ViperitModuleName___Router {
return _router as! ___VARIABLE_ViperitModuleName___Router
}
}
@@ -0,0 +1,20 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import Foundation
import Viperit

class ___VARIABLE_ViperitModuleName___Router: Router {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___Router {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
}
@@ -0,0 +1,32 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import UIKit
import Viperit

//MARK: - Public Interface Protocol
protocol ___VARIABLE_ViperitModuleName___ViewInterface {
}

//MARK: ___VARIABLE_ViperitModuleName___View Class
final class ___VARIABLE_ViperitModuleName___View: UserInterface {
}

//MARK: - Public interface
extension ___VARIABLE_ViperitModuleName___View: ___VARIABLE_ViperitModuleName___ViewInterface {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___View {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
var displayData: ___VARIABLE_ViperitModuleName___DisplayData {
return _displayData as! ___VARIABLE_ViperitModuleName___DisplayData
}
}
@@ -0,0 +1,28 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import UIKit
import Viperit

//MARK: ___VARIABLE_ViperitModuleName___ViewPad for Tablet
final class ___VARIABLE_ViperitModuleName___ViewPad: UserInterface {
}

//MARK: - Public interface implementation
extension ___VARIABLE_ViperitModuleName___ViewPad: ___VARIABLE_ViperitModuleName___ViewInterface {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___ViewPad {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
var displayData: ___VARIABLE_ViperitModuleName___DisplayData {
return _displayData as! ___VARIABLE_ViperitModuleName___DisplayData
}
}
@@ -0,0 +1,28 @@
//
// ___FILENAME___
// ___PROJECTNAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___
//
import UIKit
import Viperit

//MARK: ___VARIABLE_ViperitModuleName___ViewPad for Tablet
final class ___VARIABLE_ViperitModuleName___ViewPad: UserInterface {
}

//MARK: - Public interface implementation
extension ___VARIABLE_ViperitModuleName___ViewPad: ___VARIABLE_ViperitModuleName___ViewInterface {
}

// MARK: - VIPER COMPONENTS API (Auto-generated code)
private extension ___VARIABLE_ViperitModuleName___ViewPad {
var presenter: ___VARIABLE_ViperitModuleName___Presenter {
return _presenter as! ___VARIABLE_ViperitModuleName___Presenter
}
var displayData: ___VARIABLE_ViperitModuleName___DisplayData {
return _displayData as! ___VARIABLE_ViperitModuleName___DisplayData
}
}
Binary file not shown.

0 comments on commit 83551e9

Please sign in to comment.
You can’t perform that action at this time.