refactored enum

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-01-13 10:02:21 -06:00
parent 84406b1e63
commit 27ac028bd4

View File

@ -11,13 +11,16 @@ import VDSColorTokens
import VDSFormControlsTokens
import Combine
public enum TextLinkCaretPosition: String, CaseIterable {
case left, right
}
@objc(VDSTextLinkCaret)
open class TextLinkCaret: ButtonBase {
//--------------------------------------------------
// MARK: - Enums
//--------------------------------------------------
public enum IconPosition: String, CaseIterable {
case left, right
}
//--------------------------------------------------
// MARK: - Private Properties
//--------------------------------------------------
@ -41,7 +44,7 @@ open class TextLinkCaret: ButtonBase {
//--------------------------------------------------
public override var availableSizes: [ButtonSize] { [.large] }
open var iconPosition: TextLinkCaretPosition = .right { didSet { didChange() } }
open var iconPosition: IconPosition = .right { didSet { didChange() } }
private var height: CGFloat {
44