added accessibility override for main click

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-06-19 13:27:50 -05:00
parent 0f276f7822
commit ac816f07f0

View File

@ -134,4 +134,15 @@ open class SelectorBase: Control, SelectorControlable {
super.reset()
onChange = nil
}
public var accessibilityDefaultAction: (() -> Void)?
public override func accessibilityActivate() -> Bool {
if let accessibilityDefaultAction {
accessibilityDefaultAction()
} else {
toggle()
}
return true
}
}