Build fixes

This commit is contained in:
Artur 2019-10-07 20:15:49 +03:00
parent 2092fd3fbc
commit 79934defae
4 changed files with 7 additions and 6 deletions

View File

@ -24,7 +24,7 @@ import RxSwift
/// Data loading model for PaginationDataLoadingState with ResettableRxDataSourceCursor as data source.
public final class PaginationDataLoadingModel<Cursor: ResettableRxDataSourceCursor>:
RxDataLoadingModel<PaginationDataLoadingState<Cursor>> {
RxDataLoadingModel<PaginationDataLoadingState<Cursor>> {
private enum LoadType {

View File

@ -27,7 +27,7 @@ import UIKit
public typealias SearchResultsController = UIViewController & SearchResultsViewController
/// Class that allows to enter text for search and then displays search results in table view
open class BaseSearchViewController<Item,
open class BaseSearchViewController < Item,
ItemViewModel,
ViewModel,
CustomView: UIView & TableViewHolder>: BaseCustomViewController<ViewModel, CustomView>

View File

@ -139,7 +139,7 @@ open class CustomizableButtonView: UIView, InitializableView {
private func set(active: Bool) {
button.isEnabled = buttonIsDisabledWhileLoading || !active
if hidesLabelWhenLoading {
button.titleLabel?.layer.opacity = active ? 0 : 1
}
@ -186,6 +186,7 @@ open class CustomizableButtonView: UIView, InitializableView {
spinnerView.centerXAnchor.constraint(equalTo: button.centerXAnchor),
spinnerView.centerYAnchor.constraint(equalTo: button.centerYAnchor)
]
case .leftToText(let offset):
if let buttonLabel = button.titleLabel {
constraints = [
@ -193,6 +194,7 @@ open class CustomizableButtonView: UIView, InitializableView {
spinnerView.trailingAnchor.constraint(equalTo: buttonLabel.leadingAnchor, constant: -offset)
]
}
case .rightToText(let offset):
if let buttonLabel = button.titleLabel {
constraints = [
@ -248,7 +250,7 @@ private extension UIView {
leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: offset.left),
trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: offset.right),
topAnchor.constraint(equalTo: view.topAnchor, constant: offset.top),
bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: offset.bottom),
bottomAnchor.constraint(equalTo: view.bottomAnchor, constant: offset.bottom)
]
NSLayoutConstraint.activate(constraints)
}
@ -329,7 +331,6 @@ public extension CustomizableButtonView {
self.numberOfLines = numberOfLines
}
}
enum SpinnerPosition {

View File

@ -1,4 +1,4 @@
import UIkit
import UIKit
public extension UIViewController {