diff options
Diffstat (limited to 'modules/react-native-ui-text-view/ios/RNUITextViewManager.swift')
-rw-r--r-- | modules/react-native-ui-text-view/ios/RNUITextViewManager.swift | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/modules/react-native-ui-text-view/ios/RNUITextViewManager.swift b/modules/react-native-ui-text-view/ios/RNUITextViewManager.swift new file mode 100644 index 000000000..297bcbbb2 --- /dev/null +++ b/modules/react-native-ui-text-view/ios/RNUITextViewManager.swift @@ -0,0 +1,30 @@ +@objc(RNUITextViewManager) +class RNUITextViewManager: RCTViewManager { + override func view() -> (RNUITextView) { + return RNUITextView() + } + + @objc override static func requiresMainQueueSetup() -> Bool { + return true + } + + override func shadowView() -> RCTShadowView { + // Pass the bridge to the shadow view + return RNUITextViewShadow(bridge: self.bridge) + } +} + +@objc(RNUITextViewChildManager) +class RNUITextViewChildManager: RCTViewManager { + override func view() -> (RNUITextViewChild) { + return RNUITextViewChild() + } + + @objc override static func requiresMainQueueSetup() -> Bool { + return true + } + + override func shadowView() -> RCTShadowView { + return RNUITextViewChildShadow() + } +} |