Documentation for classes added

This commit is contained in:
Artur Azarau 2019-04-23 13:11:20 +03:00
parent c4798d6015
commit 469073a5e9
3 changed files with 3 additions and 0 deletions

View File

@ -24,6 +24,7 @@ import UIKit
import RxCocoa
import RxSwift
/// class that is a CustomizableButtonView subview and gives it a button functionality
open class CustomizableButton: UIButton {
// MARK: - Constants

View File

@ -50,6 +50,7 @@ public struct CustomizableButtonState: OptionSet {
}
}
/// container class that acts like a button and provides great customization
open class CustomizableButtonView: UIView, InitializableView {
// MARK: - Stored Properties

View File

@ -23,6 +23,7 @@
import RxCocoa
import RxSwift
/// viewModel class for CustomizableButtonView configuration
open class CustomizableButtonViewModel {
public typealias Appearance = CustomizableButtonView.Appearance