Commit Graph

14 Commits

Author SHA1 Message Date
Vlad 5afbc2ffa5 refactor: update swiftlint to 39.1 2021-01-11 23:26:23 +03:00
Ivan Smolin 1f6370fd73 update dependencies, pin swiftlint version 2020-01-14 12:50:58 +03:00
Sergey Kopytov 6de58594ea fix typo 2019-10-04 14:21:50 +03:00
Sergey Kopytov cdebfbebdd add presentation mode property 2019-10-04 14:19:05 +03:00
Sergey Kopytov 090c066a75 add comment 2019-10-03 23:15:18 +03:00
Sergey Kopytov 87d5f91d2d add UIViewController extension with full screen present 2019-10-03 21:01:12 +03:00
Ivan Smolin 223be00d74 migrate to Swift 5; remove test targets 2019-03-28 12:00:16 +03:00
Ivan Smolin 299fbe37e2 fix linting issues 2019-02-11 13:53:48 +03:00
Artur Azarau e3ddab4f19 issues resolved 2019-01-10 14:16:45 +03:00
Artur Azarau 707d4bc6f4 Several things were added:
- TitleType enum
- Large title display mode variable
- Function for updating title in view controllers
2019-01-10 10:01:22 +03:00
Ivan Smolin e7eb1bd51f Add: configureLayout method to InitializeableView protocol and all implementations.
Update: GeneralDataLoadingViewModel now can handle state changes and result of data source. Previously it was possible only in view controller.
Add: GeneralDataLoadingHandler protocol, that defines methods for common data loading states handling.
Add: resultObservable and resultDriver properties to GeneralDataLoadingViewModel.
Add: hidesWhenStopped option to SpinnerView, so you can stop animation without hiding image inside it.
Update: Migrate to Swift 4.2 & Xcode 10. Update dependencies.
2018-10-12 17:22:49 +03:00
Ivan Smolin 2cebfd7ffd base controllers 2018-07-23 11:45:17 +03:00
Ivan Smolin 11d529f4c0 InitializableView 2018-05-22 16:20:04 +03:00
Ivan Smolin 437ab6ff6b topConfiguration and bottomConfiguration properties, methods to configure top and bottom separators in CellSeparatorType extension.
totalHeight property in SeparatorConfiguration extension.
2018-04-02 20:21:14 +03:00