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

23 lines
520 B
Swift

import Openreplay
@objc(RntrackerSanitizedViewManager)
class RntrackerSanitizedViewManager: RCTViewManager {
override func view() -> (RntrackerSanitizedView) {
return RntrackerSanitizedView()
}
@objc override static func requiresMainQueueSetup() -> Bool {
return true
}
}
class RntrackerSanitizedView : UIView {
override func didMoveToSuperview() {
super.didMoveToSuperview()
if superview != nil {
ScreenshotManager.shared.addSanitizedElement(self)
}
}
}