openreplay/tracker/tracker-reactnative/ios/RntrackerInputManager.swift
2023-11-14 09:38:26 +01:00

24 lines
475 B
Swift

import Openreplay
@objc(RntrackerInputManager)
class RntrackerInputManager: RCTViewManager {
override func view() -> (RntrackerInput) {
return RntrackerInput()
}
@objc override static func requiresMainQueueSetup() -> Bool {
return true
}
}
class RntrackerInput : UITextField {
override func didMoveToSuperview() {
super.didMoveToSuperview()
if superview != nil {
Analytics.shared.addObservedInput(self)
}
}
}