decord/source/7817_nativeEventEmitter.js

37 lines
1,023 B
JavaScript
Raw Normal View History

2026-08-08 06:10:11 +00:00
// Module ID: 7817
// Function ID: 7818
2026-07-29 08:29:29 +00:00
// Name: nativeEventEmitter
// Dependencies: [17]
2026-08-08 06:10:11 +00:00
// Module 7817 (nativeEventEmitter)
2026-07-29 08:29:29 +00:00
import get_ActivityIndicator from "get ActivityIndicator";
const NativeModules = get_ActivityIndicator.NativeModules;
const nativeEventEmitter = new get_ActivityIndicator.NativeEventEmitter(undefined);
class WebViewProxy {
constructor(arg0) {
this.webViewKey = global;
return;
}
injectJavaScript(arg0) {
RNCWebView = NativeModules.RNCWebView;
return RNCWebView.injectJavaScriptWithWebViewKey(this.webViewKey, global);
}
addOnMessageListener(arg0) {
closure_0 = global;
self = this;
return self.addListener("ReactNativeWebViewOnMessageWithWebViewKey", (webViewKey) => {
if (webViewKey.webViewKey === self.webViewKey) {
callback(webViewKey);
}
});
}
releaseWebView() {
RNCWebView = NativeModules.RNCWebView;
releaseWebViewResult = RNCWebView.releaseWebView(this.webViewKey);
return;
}
}
export default WebViewProxy;