diff --git a/VDS/Extensions/UIView+CALayer.swift b/VDS/Extensions/UIView+CALayer.swift index 05e60113..f8d9f25e 100644 --- a/VDS/Extensions/UIView+CALayer.swift +++ b/VDS/Extensions/UIView+CALayer.swift @@ -62,7 +62,7 @@ extension UIView { } else { removeDebugBorder() } - if let view = self as? Handlerable { + if let view = self as? ViewProtocol { view.updateView() } } diff --git a/VDS/Protocols/Changeable.swift b/VDS/Protocols/Changeable.swift index 308c6a00..6ef3eb8e 100644 --- a/VDS/Protocols/Changeable.swift +++ b/VDS/Protocols/Changeable.swift @@ -9,7 +9,7 @@ import Foundation import UIKit import Combine -public protocol Changeable: Handlerable where Self: UIControl { +public protocol Changeable: ViewProtocol where Self: UIControl { /// Sets the primary Subscriber used for the UIControl event .valueChanged. var onChangeSubscriber: AnyCancellable? { get set } } diff --git a/VDS/Protocols/Clickable.swift b/VDS/Protocols/Clickable.swift index e54e7db4..50445dc0 100644 --- a/VDS/Protocols/Clickable.swift +++ b/VDS/Protocols/Clickable.swift @@ -9,7 +9,7 @@ import Foundation import UIKit import Combine -public protocol Clickable: Handlerable where Self: UIControl { +public protocol Clickable: ViewProtocol where Self: UIControl { /// Reference count used when a subscriber is listening for the UIControl event .touchUpInside. var touchUpInsideCount: Int { get set } /// Sets the primary Subscriber used for the UIControl event .touchUpInside.