MCPcopy Create free account
hub / github.com/Snapchat/Valdi / createViewManagerContext

Method createViewManagerContext

valdi/src/valdi/runtime/RuntimeManager.cpp:258–272  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

256 }
257}
258
259Ref<ViewManagerContext> RuntimeManager::createViewManagerContext(
260 IViewManager& viewManager, bool enablePreloading, const Ref<MainThreadManager>& mainThreadManagerOverride) {
261 auto viewManagerContext = makeShared<ViewManagerContext>(
262 viewManager,
263 _attributeIds,
264 _colorPalette,
265 _yogaConfig,
266 enablePreloading,
267 mainThreadManagerOverride != nullptr ? mainThreadManagerOverride : _mainThreadManager,
268 *_logger);
269
270 _viewManagerContexts.emplace_back(viewManagerContext);
271
272 return viewManagerContext;
273}
274
275void RuntimeManager::registerModuleFactoriesProvider(

Callers 3

createMethod · 0.80
RuntimeManagerWrapperMethod · 0.80
createModuleFactoriesMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected