diff --git a/VDS/Protocols/ViewProtocol.swift b/VDS/Protocols/ViewProtocol.swift index 57b93982..ba912684 100644 --- a/VDS/Protocols/ViewProtocol.swift +++ b/VDS/Protocols/ViewProtocol.swift @@ -19,6 +19,9 @@ public protocol ViewProtocol: AnyObject, Initable, Resettable, Enabling, Surface /// Key of whether or not updateAccessibility() is called in setNeedsUpdate() var shouldUpdateAccessibility: Bool { get set } + /// Used for setting an implementation for the default Accessible Action + var accessibilityDefaultAction: ((Self) -> Void)? { get set } + /// Executed on initialization for this View. func initialSetup() @@ -55,7 +58,7 @@ extension ViewProtocol where Self: UIView { view.removeFromSuperview() setNeedsDisplay() } - } + } } extension ViewProtocol where Self: UIControl {