12345678910111213141516171819202122232425262728 |
- //
- // SwipeAccessibilityCustomAction.swift
- // SwipeCellKit
- //
- // Created by Jeremy Koch
- // Copyright © 2017 Jeremy Koch. All rights reserved.
- //
- import UIKit
- class SwipeAccessibilityCustomAction: UIAccessibilityCustomAction {
- let action: SwipeAction
- let indexPath: IndexPath
-
- init?(action: SwipeAction, indexPath: IndexPath, target: Any, selector: Selector) {
-
- self.action = action
- self.indexPath = indexPath
-
- let name = action.accessibilityLabel ?? action.title ?? action.image?.accessibilityIdentifier ?? nil
-
- if let name = name {
- super.init(name: name, target: target, selector: selector)
- } else {
- return nil
- }
- }
- }
|