LeadKit/Sources/Protocols
Ivan Smolin c1fe170c51 Add: Methods replace(with:), asVoid(), asOptional() to ObservableType, SharedSequence (aka Driver) and Single.
Add: Completable.deferredJust(:) static method.
Add: ViewTextConfigurable protocol. Conform UILabel, UITextField and UIButton to this protocol.
Add: BaseTextAttributes with base text appearance attributes.
Update: ViewText.string now uses BaseTextAttributes instead of separate properties.
Add: BasePlaceholderView and BasePlaceholderViewModel classes used to create your own placeholder.
Add: TableKitViewModel protocol that adds convenient extensions to cell view models that implements it.
2018-08-07 16:26:43 +03:00
..
Controllers base controllers 2018-07-23 11:45:17 +03:00
DataLoading base controllers 2018-07-23 11:45:17 +03:00
DateFormatingService swift date 5.0 migration part 2 2018-07-31 12:59:55 +03:00
Drawing topConfiguration and bottomConfiguration properties, methods to configure top and bottom separators in CellSeparatorType extension. 2018-04-02 20:21:14 +03:00
NumberFormattingService naming 2018-03-26 16:13:35 +03:00
Rx add GeneralDataLoadingViewModel and GeneralDataLoadingController protocol 2018-03-22 17:50:29 +03:00
TableKit Add: Methods replace(with:), asVoid(), asOptional() to ObservableType, SharedSequence (aka Driver) and Single. 2018-08-07 16:26:43 +03:00
UIKit base controllers 2018-07-23 11:45:17 +03:00
Views Add: Methods replace(with:), asVoid(), asOptional() to ObservableType, SharedSequence (aka Driver) and Single. 2018-08-07 16:26:43 +03:00
AlertRepresentable.swift bring back UIAlertController Extensions 2017-10-19 18:10:01 +03:00
Animatable.swift change project structure and integrate code quality 2017-06-08 17:55:01 +03:00
AppearanceConfigurable.swift Rename AppearanceProtocol to AppearanceConfigurable 2017-10-14 16:48:15 +03:00
BaseViewModel.swift change project structure and integrate code quality 2017-06-08 17:55:01 +03:00
ConfigurableView.swift code review notes 2017-10-30 15:35:46 +03:00
LoadingIndicator.swift Remove excess public modifiers from extensions 2017-10-12 21:04:00 +03:00
ObservableMappable.swift corrections 2018-05-25 15:55:48 +03:00
ResettableType.swift Rename initializer 2017-10-10 14:02:30 +03:00
ReuseIdentifierProtocol.swift change project structure and integrate code quality 2017-06-08 17:55:01 +03:00
Singleton.swift DateFormattingService class replaced with protocol. 2018-03-29 17:17:24 +03:00
StaticViewHeightProtocol.swift change project structure and integrate code quality 2017-06-08 17:55:01 +03:00
SupportProtocol.swift topConfiguration and bottomConfiguration properties, methods to configure top and bottom separators in CellSeparatorType extension. 2018-04-02 20:21:14 +03:00
ViewHeightProtocol.swift Drop protocols & few extensions 2017-10-19 01:43:03 +03:00
XibNameProtocol.swift change project structure and integrate code quality 2017-06-08 17:55:01 +03:00