Compare commits

...

2 Commits

Author SHA1 Message Date
Andrey Ovsyannikov 412c393218 separatox fix. Update to 0.5.20 2017-11-17 20:43:15 +03:00
Alexey Gerasimov 8df6f98f4b AlamofireManager extension fixed 2017-11-09 12:06:41 +03:00
4 changed files with 17 additions and 6 deletions

View File

@ -56,3 +56,11 @@
## 0.5.18 ## 0.5.18
- **Fix**: EmptyCell first appearance setup fix - **Fix**: EmptyCell first appearance setup fix
## 0.5.19
- **Fix**: AlamofireManager extension no longer performs requests with default manager
## 0.5.20
- **Fix**: SeparatorCell updates constraints after setting separator insets

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s| Pod::Spec.new do |s|
s.name = "LeadKit" s.name = "LeadKit"
s.version = "0.5.18" s.version = "0.5.20"
s.summary = "iOS framework with a bunch of tools for rapid development" s.summary = "iOS framework with a bunch of tools for rapid development"
s.homepage = "https://github.com/TouchInstinct/LeadKit" s.homepage = "https://github.com/TouchInstinct/LeadKit"
s.license = "Apache License, Version 2.0" s.license = "Apache License, Version 2.0"

View File

@ -47,15 +47,18 @@ open class SeparatorCell: UITableViewCell {
topView.isHidden = true topView.isHidden = true
bottomView.isHidden = false bottomView.isHidden = false
updateBottomSeparator(with: configuration) updateBottomSeparator(with: configuration)
setNeedsUpdateConstraints()
case .top(let configuration): case .top(let configuration):
topView.isHidden = false topView.isHidden = false
bottomView.isHidden = true bottomView.isHidden = true
updateTopSeparator(with: configuration) updateTopSeparator(with: configuration)
setNeedsUpdateConstraints()
case .full(let topConfiguration, let bottomConfiguration): case .full(let topConfiguration, let bottomConfiguration):
topView.isHidden = false topView.isHidden = false
bottomView.isHidden = false bottomView.isHidden = false
updateTopSeparator(with: topConfiguration) updateTopSeparator(with: topConfiguration)
updateBottomSeparator(with: bottomConfiguration) updateBottomSeparator(with: bottomConfiguration)
setNeedsUpdateConstraints()
} }
} }

View File

@ -32,11 +32,11 @@ public extension Reactive where Base: Alamofire.SessionManager {
/// - Parameter requestParameters: api parameters to pass Alamofire /// - Parameter requestParameters: api parameters to pass Alamofire
/// - Returns: Observable with request /// - Returns: Observable with request
func apiRequest(requestParameters: ApiRequestParameters) -> Observable<DataRequest> { func apiRequest(requestParameters: ApiRequestParameters) -> Observable<DataRequest> {
return RxAlamofire.request(requestParameters.method, return request(requestParameters.method,
requestParameters.url, requestParameters.url,
parameters: requestParameters.parameters, parameters: requestParameters.parameters,
encoding: requestParameters.encoding, encoding: requestParameters.encoding,
headers: requestParameters.headers) headers: requestParameters.headers)
} }
/// Method which executes request and serializes response into target object /// Method which executes request and serializes response into target object