/** * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). * * Do not edit this file as changes may cause incorrect behavior and will be lost * once the code is regenerated. * * @generated by codegen project: GenerateEventEmitterH.js */ #pragma once #include namespace facebook::react { class SampleNativeComponentEventEmitter : public ViewEventEmitter { public: using ViewEventEmitter::ViewEventEmitter; enum class OnIntArrayChangedYesNos { Yep, Nope }; static char const *toString(const OnIntArrayChangedYesNos value) { switch (value) { case OnIntArrayChangedYesNos::Yep: return "yep"; case OnIntArrayChangedYesNos::Nope: return "nope"; } } struct OnIntArrayChangedLatLons { double lat; double lon; }; struct OnIntArrayChanged { std::vector values; std::vector boolValues; std::vector floats; std::vector doubles; std::vector yesNos; std::vector strings; std::vector latLons; std::vector> multiArrays; }; void onIntArrayChanged(OnIntArrayChanged value) const; }; } // namespace facebook::react