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.
This commit is contained in:
+2
-2
@@ -37,14 +37,14 @@ public extension PaginationWrapperUIDelegate {
|
||||
}
|
||||
|
||||
func initialLoadingIndicator() -> AnyLoadingIndicator? {
|
||||
let indicator = UIActivityIndicatorView(activityIndicatorStyle: .whiteLarge)
|
||||
let indicator = UIActivityIndicatorView(style: .whiteLarge)
|
||||
indicator.color = .gray
|
||||
|
||||
return AnyLoadingIndicator(indicator)
|
||||
}
|
||||
|
||||
func loadingMoreIndicator() -> AnyLoadingIndicator? {
|
||||
let indicator = UIActivityIndicatorView(activityIndicatorStyle: .gray)
|
||||
let indicator = UIActivityIndicatorView(style: .gray)
|
||||
|
||||
return AnyLoadingIndicator(indicator)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user