From 4b8d0d985ae1cb32b67d5d1aca72e15b5dc7c7bf Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Wed, 19 Jun 2024 17:16:27 -0500 Subject: [PATCH] added accessibility var Signed-off-by: Matt Bruce --- VDS/Protocols/ViewProtocol.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 {