-
Notifications
You must be signed in to change notification settings - Fork 24.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add EventEmitter Code-gen support for Java and ObjC Turbo Modules #45119
Conversation
This pull request was exported from Phabricator. Differential Revision: D58929417 |
Base commit: b5683a7 |
This pull request was exported from Phabricator. Differential Revision: D58929417 |
cd4c42e
to
1e9822d
Compare
…cebook#45119) Summary: Pull Request resolved: facebook#45119 ## Changelog: [iOS][Added] - Add EventEmitter Code-gen support for Java and ObjC Turbo Modules Differential Revision: D58929417
This pull request was exported from Phabricator. Differential Revision: D58929417 |
1e9822d
to
145265f
Compare
…cebook#45119) Summary: Pull Request resolved: facebook#45119 ## Changelog: [iOS][Added] - Add EventEmitter Code-gen support for Java and ObjC Turbo Modules Differential Revision: D58929417
Summary: Shows a proof of concept how '*strongly typed Turbo Module scoped*' `EventEmitters` can be used in a Java Turbo Module. ## Changelog: [Android] [Added] - Add Java Turbo Module Event Emitter example Differential Revision: D57530807
…acebook#45113) Summary: Pull Request resolved: facebook#45113 ## Changelog: [iOS][Added] - Code-generate an optional base class to use for every NativeModule Extend RN Code-gen to generate a NativeModule base class for each ObjC Turbo Modules. Its usage is not mandatory now, but would become for future features to add A practial first step would be to migrate https://github.com/facebook/react-native/blob/main/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h#L157-L160 from the `protocol` to the default `interface` and then provide a default implementation for it Differential Revision: D58907395
Differential Revision: D57650830
This pull request was exported from Phabricator. Differential Revision: D58929417 |
145265f
to
8de9dab
Compare
…cebook#45119) Summary: Pull Request resolved: facebook#45119 ## Changelog: [iOS][Added] - Add EventEmitter Code-gen support for Java and ObjC Turbo Modules Differential Revision: D58929417
…cebook#45119) Summary: Pull Request resolved: facebook#45119 ## Changelog: [iOS][Added] - Add EventEmitter Code-gen support for Java and ObjC Turbo Modules Differential Revision: D58929417
This pull request was exported from Phabricator. Differential Revision: D58929417 |
8de9dab
to
beaa7f7
Compare
This pull request has been merged in ad3df84. |
This pull request was successfully merged by @christophpurrer in ad3df84. When will my fix make it into a release? | How to file a pick request? |
Summary:
Changelog:
[iOS][Added] - Add EventEmitter Code-gen support for Java and ObjC Turbo Modules
Differential Revision: D58929417