File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,13 +39,7 @@ extension UIViewController {
3939 }
4040
4141 switch optionKey {
42- case . traverseParentHierarchy:
43- if let value = value as? Bool {
44- return value
45- } else {
46- return defaultOptions [ optionKey]
47- }
48- case . pushParentBack:
42+ case . traverseParentHierarchy, . pushParentBack, . disableCancel:
4943 if let value = value as? Bool {
5044 return value
5145 } else {
@@ -57,19 +51,7 @@ extension UIViewController {
5751 } else {
5852 return defaultOptions [ optionKey]
5953 }
60- case . parentAlpha:
61- if let value = value as? Double {
62- return value
63- } else {
64- return defaultOptions [ optionKey]
65- }
66- case . parentScale:
67- if let value = value as? Double {
68- return value
69- } else {
70- return defaultOptions [ optionKey]
71- }
72- case . shadowOpacity:
54+ case . parentAlpha, . parentScale, . shadowOpacity:
7355 if let value = value as? Double {
7456 return value
7557 } else {
@@ -81,12 +63,6 @@ extension UIViewController {
8163 } else {
8264 return defaultOptions [ optionKey]
8365 }
84- case . disableCancel:
85- if let value = value as? Bool {
86- return value
87- } else {
88- return defaultOptions [ optionKey] !
89- }
9066 case . backgroundView:
9167 if let value = value as? UIView {
9268 return value
You can’t perform that action at this time.
0 commit comments