-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Protocol-oriented module, module renamed to Object-oriented module
- Loading branch information
1 parent
cb0ea35
commit 83551e9
Showing
70 changed files
with
1,159 additions
and
356 deletions.
There are no files selected for viewing
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
Object-oriented Module.xctemplate/Universal/___FILEBASENAME___Interactor.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
27 changes: 27 additions & 0 deletions
27
Object-oriented Module.xctemplate/Universal/___FILEBASENAME___Presenter.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
20 changes: 20 additions & 0 deletions
20
Object-oriented Module.xctemplate/Universal/___FILEBASENAME___Router.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
32 changes: 32 additions & 0 deletions
32
Object-oriented Module.xctemplate/Universal/___FILEBASENAME___View.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Interactor.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
27 changes: 27 additions & 0 deletions
27
Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Presenter.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
20 changes: 20 additions & 0 deletions
20
Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___Router.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
32 changes: 32 additions & 0 deletions
32
Object-oriented Module.xctemplate/UniversalStoryboard/___FILEBASENAME___View.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
...-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Interactor.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
27 changes: 27 additions & 0 deletions
27
...t-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Presenter.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
20 changes: 20 additions & 0 deletions
20
Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___Router.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
32 changes: 32 additions & 0 deletions
32
Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___View.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
28 changes: 28 additions & 0 deletions
28
Object-oriented Module.xctemplate/With Dedicated Tablet View/___FILEBASENAME___ViewPad.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
} | ||
} |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
28 changes: 28 additions & 0 deletions
28
...ed Module.xctemplate/With Dedicated Tablet ViewStoryboard/___FILEBASENAME___ViewPad.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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.
Oops, something went wrong.