Java 类com.facebook.react.views.progressbar.ReactProgressBarViewManager 实例源码

项目:react-native-gcm-android    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
    return Arrays.<ViewManager>asList(
            new ReactDrawerLayoutManager(),
            new ReactHorizontalScrollViewManager(),
            new ReactImageManager(),
            new ReactProgressBarViewManager(),
            new ReactRawTextManager(),
            new ReactScrollViewManager(),
            new ReactSwitchManager(),
            new ReactTextInputManager(),
            new ReactTextViewManager(),
            new ReactToolbarManager(),
            new ReactViewManager(),
            new ReactViewPagerManager(),
            new ReactTextInlineImageViewManager(),
            new ReactVirtualTextViewManager(),
            new SwipeRefreshLayoutManager(),
            new ReactWebViewManager());
}
项目:RNLearn_Project1    文件:ProgressBarTestCase.java   
@Override
protected void setUp() throws Exception {
  super.setUp();

  List<ViewManager> viewManagers = Arrays.<ViewManager>asList(
      new ReactViewManager(),
      new ReactProgressBarViewManager());
  mUIManager = new UIManagerModule(
      getContext(),
      viewManagers,
      new UIImplementationProvider(),
      false);
  UiThreadUtil.runOnUiThread(
      new Runnable() {
        @Override
        public void run() {
          mUIManager.onHostResume();
        }
      });
  waitForIdleSync();

  mInstance = ReactTestHelper.catalystInstanceBuilder(this)
      .addNativeModule(mUIManager)
      .addNativeModule(new AndroidInfoModule())
      .addNativeModule(new DeviceInfoModule(getContext()))
      .addNativeModule(new AppStateModule(getContext()))
      .addNativeModule(new FakeWebSocketModule())
      .addJSModule(ProgressBarTestModule.class)
      .build();

  mRootView = new ReactRootView(getContext());
  DisplayMetrics metrics = getContext().getResources().getDisplayMetrics();
  mRootView.setLayoutParams(
      new FrameLayout.LayoutParams(metrics.widthPixels, metrics.heightPixels));
  int rootTag = mUIManager.addMeasuredRootView(mRootView);
  mInstance.getJSModule(ProgressBarTestModule.class).renderProgressBarApplication(rootTag);
  waitForBridgeAndUIIdle();
}
项目:RNLearn_Project1    文件:ProgressBarTestCase.java   
@Override
protected void setUp() throws Exception {
  super.setUp();

  List<ViewManager> viewManagers = Arrays.<ViewManager>asList(
      new ReactViewManager(),
      new ReactProgressBarViewManager());
  mUIManager = new UIManagerModule(
      getContext(),
      viewManagers,
      new UIImplementationProvider(),
      false);
  UiThreadUtil.runOnUiThread(
      new Runnable() {
        @Override
        public void run() {
          mUIManager.onHostResume();
        }
      });
  waitForIdleSync();

  mInstance = ReactTestHelper.catalystInstanceBuilder(this)
      .addNativeModule(mUIManager)
      .addNativeModule(new AndroidInfoModule())
      .addNativeModule(new DeviceInfoModule(getContext()))
      .addNativeModule(new AppStateModule(getContext()))
      .addNativeModule(new FakeWebSocketModule())
      .addJSModule(ProgressBarTestModule.class)
      .build();

  mRootView = new ReactRootView(getContext());
  DisplayMetrics metrics = getContext().getResources().getDisplayMetrics();
  mRootView.setLayoutParams(
      new FrameLayout.LayoutParams(metrics.widthPixels, metrics.heightPixels));
  int rootTag = mUIManager.addMeasuredRootView(mRootView);
  mInstance.getJSModule(ProgressBarTestModule.class).renderProgressBarApplication(rootTag);
  waitForBridgeAndUIIdle();
}
项目:ReactNativeSignatureExample    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
  return Arrays.<ViewManager>asList(
    ARTRenderableViewManager.createARTGroupViewManager(),
    ARTRenderableViewManager.createARTShapeViewManager(),
    ARTRenderableViewManager.createARTTextViewManager(),
    new ARTSurfaceViewManager(),
    new ReactDialogPickerManager(),
    new ReactDrawerLayoutManager(),
    new ReactDropdownPickerManager(),
    new ReactHorizontalScrollViewManager(),
    new ReactImageManager(),
    new ReactProgressBarViewManager(),
    new ReactRawTextManager(),
    new ReactScrollViewManager(),
    new ReactSwitchManager(),
    new FrescoBasedReactTextInlineImageViewManager(),
    new ReactTextInputManager(),
    new ReactTextViewManager(),
    new ReactToolbarManager(),
    new ReactViewManager(),
    new ReactViewPagerManager(),
    new ReactVirtualTextViewManager(),
    new ReactWebViewManager(),
    new RecyclerViewBackedScrollViewManager(),
    new SwipeRefreshLayoutManager());
}
项目:react-native-ibeacon-android    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
  return Arrays.<ViewManager>asList(
    ARTRenderableViewManager.createARTGroupViewManager(),
    ARTRenderableViewManager.createARTShapeViewManager(),
    ARTRenderableViewManager.createARTTextViewManager(),
    new ARTSurfaceViewManager(),
    new ReactDialogPickerManager(),
    new ReactDrawerLayoutManager(),
    new ReactDropdownPickerManager(),
    new ReactHorizontalScrollViewManager(),
    new ReactImageManager(),
    new ReactProgressBarViewManager(),
    new ReactRawTextManager(),
    new ReactScrollViewManager(),
    new ReactSwitchManager(),
    new FrescoBasedReactTextInlineImageViewManager(),
    new ReactTextInputManager(),
    new ReactTextViewManager(),
    new ReactToolbarManager(),
    new ReactViewManager(),
    new ReactViewPagerManager(),
    new ReactVirtualTextViewManager(),
    new ReactWebViewManager(),
    new RecyclerViewBackedScrollViewManager(),
    new SwipeRefreshLayoutManager());
}
项目:react-native-box-loaders    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
  return Arrays.<ViewManager>asList(
    ARTRenderableViewManager.createARTGroupViewManager(),
    ARTRenderableViewManager.createARTShapeViewManager(),
    ARTRenderableViewManager.createARTTextViewManager(),
    new ARTSurfaceViewManager(),
    new ReactDialogPickerManager(),
    new ReactDrawerLayoutManager(),
    new ReactDropdownPickerManager(),
    new ReactHorizontalScrollViewManager(),
    new ReactImageManager(),
    new ReactModalHostManager(),
    new ReactProgressBarViewManager(),
    new ReactRawTextManager(),
    new ReactScrollViewManager(),
    new ReactSliderManager(),
    new ReactSwitchManager(),
    new FrescoBasedReactTextInlineImageViewManager(),
    new ReactTextInputManager(),
    new ReactTextViewManager(),
    new ReactToolbarManager(),
    new ReactViewManager(),
    new ReactViewPagerManager(),
    new ReactVirtualTextViewManager(),
    new ReactWebViewManager(),
    new RecyclerViewBackedScrollViewManager(),
    new SwipeRefreshLayoutManager());
}
项目:Ironman    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
  return Arrays.<ViewManager>asList(
    ARTRenderableViewManager.createARTGroupViewManager(),
    ARTRenderableViewManager.createARTShapeViewManager(),
    ARTRenderableViewManager.createARTTextViewManager(),
    new ARTSurfaceViewManager(),
    new ReactDialogPickerManager(),
    new ReactDrawerLayoutManager(),
    new ReactDropdownPickerManager(),
    new ReactHorizontalScrollViewManager(),
    new ReactImageManager(),
    new ReactModalHostManager(),
    new ReactProgressBarViewManager(),
    new ReactRawTextManager(),
    new ReactScrollViewManager(),
    new ReactSliderManager(),
    new ReactSwitchManager(),
    new FrescoBasedReactTextInlineImageViewManager(),
    new ReactTextInputManager(),
    new ReactTextViewManager(),
    new ReactToolbarManager(),
    new ReactViewManager(),
    new ReactViewPagerManager(),
    new ReactVirtualTextViewManager(),
    new ReactWebViewManager(),
    new RecyclerViewBackedScrollViewManager(),
    new SwipeRefreshLayoutManager());
}
项目:Ironman    文件:ProgressBarTestCase.java   
@Override
protected void setUp() throws Exception {
  super.setUp();

  List<ViewManager> viewManagers = Arrays.<ViewManager>asList(
      new ReactViewManager(),
      new ReactProgressBarViewManager());
  mUIManager = new UIManagerModule(
      getContext(),
      viewManagers,
      new UIImplementationProvider());
  UiThreadUtil.runOnUiThread(
      new Runnable() {
        @Override
        public void run() {
          mUIManager.onHostResume();
        }
      });
  waitForIdleSync();

  mInstance = ReactTestHelper.catalystInstanceBuilder(this)
      .addNativeModule(mUIManager)
      .addNativeModule(new AndroidInfoModule())
      .addNativeModule(new FakeWebSocketModule())
      .addJSModule(ProgressBarTestModule.class)
      .build();

  mRootView = new ReactRootView(getContext());
  DisplayMetrics metrics = getContext().getResources().getDisplayMetrics();
  mRootView.setLayoutParams(
      new FrameLayout.LayoutParams(metrics.widthPixels, metrics.heightPixels));
  int rootTag = mUIManager.addMeasuredRootView(mRootView);
  mInstance.getJSModule(ProgressBarTestModule.class).renderProgressBarApplication(rootTag);
  waitForBridgeAndUIIdle();
}
项目:RNLearn_Project1    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
  List<ViewManager> viewManagers = new ArrayList<>();

  viewManagers.add(ARTRenderableViewManager.createARTGroupViewManager());
  viewManagers.add(ARTRenderableViewManager.createARTShapeViewManager());
  viewManagers.add(ARTRenderableViewManager.createARTTextViewManager());
  viewManagers.add(new ARTSurfaceViewManager());
  viewManagers.add(new ReactDialogPickerManager());
  viewManagers.add(new ReactDrawerLayoutManager());
  viewManagers.add(new ReactDropdownPickerManager());
  viewManagers.add(new ReactHorizontalScrollViewManager());
  viewManagers.add(new ReactImageManager());
  viewManagers.add(new ReactModalHostManager());
  viewManagers.add(new ReactProgressBarViewManager());
  viewManagers.add(new ReactRawTextManager());
  viewManagers.add(new ReactScrollViewManager());
  viewManagers.add(new ReactSliderManager());
  viewManagers.add(new ReactSwitchManager());
  viewManagers.add(new FrescoBasedReactTextInlineImageViewManager());
  viewManagers.add(new ReactTextInputManager());
  viewManagers.add(new ReactTextViewManager());
  viewManagers.add(new ReactToolbarManager());
  viewManagers.add(new ReactViewManager());
  viewManagers.add(new ReactViewPagerManager());
  viewManagers.add(new ReactVirtualTextViewManager());
  viewManagers.add(new ReactWebViewManager());
  viewManagers.add(new SwipeRefreshLayoutManager());

  SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(reactContext);
  if (preferences.getBoolean("flat_uiimplementation", false)) {
    viewManagers.addAll(Arrays.asList(
      new RCTViewManager(),
      new RCTTextManager(),
      new RCTRawTextManager(),
      new RCTVirtualTextManager(),
      new RCTTextInlineImageManager(),
      new RCTImageViewManager(),
      new RCTTextInputManager(),
      new RCTViewPagerManager(),
      new FlatARTSurfaceViewManager(),
      new RCTModalHostManager()));
  }

  return viewManagers;
}
项目:RNLearn_Project1    文件:MainReactPackage.java   
@Override
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
  List<ViewManager> viewManagers = new ArrayList<>();

  viewManagers.add(ARTRenderableViewManager.createARTGroupViewManager());
  viewManagers.add(ARTRenderableViewManager.createARTShapeViewManager());
  viewManagers.add(ARTRenderableViewManager.createARTTextViewManager());
  viewManagers.add(new ARTSurfaceViewManager());
  viewManagers.add(new ReactDialogPickerManager());
  viewManagers.add(new ReactDrawerLayoutManager());
  viewManagers.add(new ReactDropdownPickerManager());
  viewManagers.add(new ReactHorizontalScrollViewManager());
  viewManagers.add(new ReactImageManager());
  viewManagers.add(new ReactModalHostManager());
  viewManagers.add(new ReactProgressBarViewManager());
  viewManagers.add(new ReactRawTextManager());
  viewManagers.add(new ReactScrollViewManager());
  viewManagers.add(new ReactSliderManager());
  viewManagers.add(new ReactSwitchManager());
  viewManagers.add(new FrescoBasedReactTextInlineImageViewManager());
  viewManagers.add(new ReactTextInputManager());
  viewManagers.add(new ReactTextViewManager());
  viewManagers.add(new ReactToolbarManager());
  viewManagers.add(new ReactViewManager());
  viewManagers.add(new ReactViewPagerManager());
  viewManagers.add(new ReactVirtualTextViewManager());
  viewManagers.add(new ReactWebViewManager());
  viewManagers.add(new SwipeRefreshLayoutManager());

  SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(reactContext);
  if (preferences.getBoolean("flat_uiimplementation", false)) {
    viewManagers.addAll(Arrays.asList(
      new RCTViewManager(),
      new RCTTextManager(),
      new RCTRawTextManager(),
      new RCTVirtualTextManager(),
      new RCTTextInlineImageManager(),
      new RCTImageViewManager(),
      new RCTTextInputManager(),
      new RCTViewPagerManager(),
      new FlatARTSurfaceViewManager(),
      new RCTModalHostManager()));
  }

  return viewManagers;
}