1234567891011121314151617181920212223242526272829303132 |
- /**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- *
- * @generated by an internal plugin build system
- */
- #ifndef RN_DISABLE_OSS_PLUGIN_HEADER
- // OSS-compatibility layer
- #import "RCTSettingsPlugins.h"
- #import <string>
- #import <unordered_map>
- Class RCTSettingsClassProvider(const char *name) {
- static std::unordered_map<std::string, Class (*)(void)> sCoreModuleClassMap = {
- {"SettingsManager", RCTSettingsManagerCls},
- };
- auto p = sCoreModuleClassMap.find(name);
- if (p != sCoreModuleClassMap.end()) {
- auto classFunc = p->second;
- return classFunc();
- }
- return nil;
- }
- #endif // RN_DISABLE_OSS_PLUGIN_HEADER
|