Skip to content

Commit e106aae

Browse files
committed
Add aliases
1 parent 69be9b1 commit e106aae

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed

Example/Aliases.swift

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// import SPDiffable
2+
import UIKit
3+
4+
/**
5+
This file using as wrapper for ignore import SPDiffable libary.
6+
*/
7+
8+
typealias DiffableTableDataSource = SPDiffableTableDataSource
9+
typealias DiffableTableMediator = SPDiffableTableMediator
10+
typealias DiffableTableViewCell = SPDiffableTableViewCell
11+
typealias DiffableSubtitleTableViewCell = SPDiffableSubtitleTableViewCell
12+
13+
// MARK: Basic models
14+
15+
typealias DiffableItem = SPDiffableItem
16+
typealias DiffableSection = SPDiffableSection
17+
18+
// MARK: Table models
19+
20+
typealias TableRow = SPDiffableTableRow
21+
typealias TableRowSubtitle = SPDiffableTableRowSubtitle
22+
typealias TableRowSwitch = SPDiffableTableRowSwitch
23+
typealias TableRowStepper = SPDiffableTableRowStepper
24+
typealias TableRowButton = SPDiffableTableRowButton
25+
26+
typealias DiffableTextHeaderFooter = SPDiffableTextHeaderFooter
27+
typealias DiffableTableCellProvider = SPDiffableTableCellProvider
28+
29+
// MARK: Other
30+
31+
typealias DiffableTableStepper = SPDiffableStepper
32+
typealias DiffableTableSwitch = SPDiffableSwitch
33+

SPDiffable.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
F47A421424EB23220054DBB2 /* SPDiffableItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* SPDiffableItem.swift */; };
3737
F47A421524EB23220054DBB2 /* SPDiffableTableRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_24 /* SPDiffableTableRow.swift */; };
3838
F47A421624EB23220054DBB2 /* SPDiffableTableRowStepper.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_26 /* SPDiffableTableRowStepper.swift */; };
39+
F4CBBCCC24EDD9230050E1BF /* Aliases.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4CBBCCB24EDD9230050E1BF /* Aliases.swift */; };
3940
OBJ_53 /* SPDiffableCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_10 /* SPDiffableCollectionController.swift */; };
4041
OBJ_54 /* SPDiffableCollectionDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* SPDiffableCollectionDataSource.swift */; };
4142
OBJ_55 /* SPDiffableSideBarButtonCollectionViewListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* SPDiffableSideBarButtonCollectionViewListCell.swift */; };
@@ -70,6 +71,7 @@
7071
F47A41EC24EB22A70054DBB2 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
7172
F47A41EE24EB22A70054DBB2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
7273
F47A41EF24EB22A70054DBB2 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
74+
F4CBBCCB24EDD9230050E1BF /* Aliases.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Aliases.swift; sourceTree = "<group>"; };
7375
OBJ_10 /* SPDiffableCollectionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDiffableCollectionController.swift; sourceTree = "<group>"; };
7476
OBJ_11 /* SPDiffableCollectionDataSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDiffableCollectionDataSource.swift; sourceTree = "<group>"; };
7577
OBJ_12 /* SPDiffableSideBarButtonCollectionViewListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDiffableSideBarButtonCollectionViewListCell.swift; sourceTree = "<group>"; };
@@ -123,6 +125,7 @@
123125
F47A41CF24EB222C0054DBB2 /* Example */ = {
124126
isa = PBXGroup;
125127
children = (
128+
F4CBBCCB24EDD9230050E1BF /* Aliases.swift */,
126129
F47A41EB24EB22A70054DBB2 /* App */,
127130
F47A41E424EB22A70054DBB2 /* Controllers */,
128131
F47A41DE24EB222D0054DBB2 /* Info.plist */,
@@ -377,6 +380,7 @@
377380
F47A420B24EB23220054DBB2 /* SPDiffableStepper.swift in Sources */,
378381
F47A421624EB23220054DBB2 /* SPDiffableTableRowStepper.swift in Sources */,
379382
F47A41FF24EB22A70054DBB2 /* AppDelegate.swift in Sources */,
383+
F4CBBCCC24EDD9230050E1BF /* Aliases.swift in Sources */,
380384
F47A420C24EB23220054DBB2 /* SPDiffableSwitch.swift in Sources */,
381385
F47A420524EB23220054DBB2 /* SPDiffableTableMediator.swift in Sources */,
382386
F47A421124EB23220054DBB2 /* SPDiffableTableRowButton.swift in Sources */,

0 commit comments

Comments
 (0)