diff --git a/VDS/Protocols/Disabling.swift b/VDS/Protocols/Disabling.swift index e800e174..c0be6d22 100644 --- a/VDS/Protocols/Disabling.swift +++ b/VDS/Protocols/Disabling.swift @@ -7,6 +7,6 @@ import Foundation -public protocol Disabling: AnyObject { +public protocol Disabling { var disabled: Bool { get set } } diff --git a/VDS/Protocols/Surfaceable.swift b/VDS/Protocols/Surfaceable.swift index 916167f1..d7889f04 100644 --- a/VDS/Protocols/Surfaceable.swift +++ b/VDS/Protocols/Surfaceable.swift @@ -16,6 +16,6 @@ public enum Surface: String, Equatable { } } -public protocol Surfaceable: AnyObject { +public protocol Surfaceable { var surface: Surface { get set } }