From 469073a5e98e210f374c4018603a78bf4f6a4d8a Mon Sep 17 00:00:00 2001 From: Artur Azarau Date: Tue, 23 Apr 2019 13:11:20 +0300 Subject: [PATCH] Documentation for classes added --- .../Classes/Views/CustomizableButton/CustomizableButton.swift | 1 + .../Views/CustomizableButton/CustomizableButtonView.swift | 1 + .../Views/CustomizableButton/CustomizableButtonViewModel.swift | 1 + 3 files changed, 3 insertions(+) diff --git a/Sources/Classes/Views/CustomizableButton/CustomizableButton.swift b/Sources/Classes/Views/CustomizableButton/CustomizableButton.swift index 445d48f9..6c3b9db7 100644 --- a/Sources/Classes/Views/CustomizableButton/CustomizableButton.swift +++ b/Sources/Classes/Views/CustomizableButton/CustomizableButton.swift @@ -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 diff --git a/Sources/Classes/Views/CustomizableButton/CustomizableButtonView.swift b/Sources/Classes/Views/CustomizableButton/CustomizableButtonView.swift index a298555f..9c07bb78 100644 --- a/Sources/Classes/Views/CustomizableButton/CustomizableButtonView.swift +++ b/Sources/Classes/Views/CustomizableButton/CustomizableButtonView.swift @@ -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 diff --git a/Sources/Classes/Views/CustomizableButton/CustomizableButtonViewModel.swift b/Sources/Classes/Views/CustomizableButton/CustomizableButtonViewModel.swift index 4fb5f66b..bcd6e230 100644 --- a/Sources/Classes/Views/CustomizableButton/CustomizableButtonViewModel.swift +++ b/Sources/Classes/Views/CustomizableButton/CustomizableButtonViewModel.swift @@ -23,6 +23,7 @@ import RxCocoa import RxSwift +/// viewModel class for CustomizableButtonView configuration open class CustomizableButtonViewModel { public typealias Appearance = CustomizableButtonView.Appearance