react-native-ios-context-menu/Extensions+Init/UIContextMenuInteractionCommitStyle+Init.swift
Dominic Go 59d4faf118 🛠 Refactor Extension+Init-Related Types
Summary: Migrate `Extension+Init`-related types to use failable initializers instead of static functions.
2021-11-12 06:42:36 +08:00

21 lines
390 B
Swift

//
// UIContextMenuInteractionCommitStyle+Init.swift
// react-native-ios-context-menu
//
// Created by Dominic Go on 11/12/21.
//
import UIKit;
@available(iOS 13.0, *)
extension UIContextMenuInteractionCommitStyle {
init?(string: String) {
switch string {
case "dismiss": self = .dismiss;
case "pop" : self = .pop;
default: return nil;
};
};
};