暫無描述

SafeAreaContextPackage.java 762B

12345678910111213141516171819202122232425262728
  1. package com.th3rdwave.safeareacontext;
  2. import com.facebook.react.ReactPackage;
  3. import com.facebook.react.bridge.NativeModule;
  4. import com.facebook.react.bridge.ReactApplicationContext;
  5. import com.facebook.react.uimanager.ViewManager;
  6. import java.util.Collections;
  7. import java.util.List;
  8. import javax.annotation.Nonnull;
  9. public class SafeAreaContextPackage implements ReactPackage {
  10. @Nonnull
  11. @Override
  12. public List<NativeModule> createNativeModules(@Nonnull ReactApplicationContext reactContext) {
  13. return Collections.emptyList();
  14. }
  15. @Nonnull
  16. @Override
  17. public List<ViewManager> createViewManagers(@Nonnull ReactApplicationContext reactContext) {
  18. return Collections.<ViewManager>singletonList(new SafeAreaViewManager(reactContext));
  19. }
  20. }