annotate FB4A's view managers with @ReactModule

Reviewed By: achen1

Differential Revision: D4044730

fbshipit-source-id: c80c23c524b2d9366c51c52cbcdee8a2a4f26f75
This commit is contained in:
Aaron Chiu
2016-10-20 05:40:17 -07:00
committed by Facebook Github Bot
parent e16251b46d
commit ffe06d3cfa
28 changed files with 89 additions and 48 deletions

View File

@@ -4,12 +4,13 @@ android_library(
name = 'picker',
srcs = glob(['**/*.java']),
deps = [
react_native_dep('third-party/java/infer-annotations:infer-annotations'),
react_native_dep('third-party/java/jsr-305:jsr-305'),
react_native_target('java/com/facebook/react/bridge:bridge'),
react_native_target('java/com/facebook/react/common:common'),
react_native_target('java/com/facebook/react/module/annotations:annotations'),
react_native_target('java/com/facebook/react/uimanager:uimanager'),
react_native_target('java/com/facebook/react/uimanager/annotations:annotations'),
react_native_dep('third-party/java/jsr-305:jsr-305'),
react_native_dep('third-party/java/infer-annotations:infer-annotations'),
],
visibility = [
'PUBLIC',

View File

@@ -11,14 +11,16 @@ package com.facebook.react.views.picker;
import android.widget.Spinner;
import com.facebook.react.module.annotations.ReactModule;
import com.facebook.react.uimanager.ThemedReactContext;
/**
* {@link ReactPickerManager} for {@link ReactPicker} with {@link Spinner#MODE_DIALOG}.
*/
@ReactModule(name = ReactDialogPickerManager.REACT_CLASS)
public class ReactDialogPickerManager extends ReactPickerManager {
private static final String REACT_CLASS = "AndroidDialogPicker";
protected static final String REACT_CLASS = "AndroidDialogPicker";
@Override
public String getName() {

View File

@@ -11,14 +11,16 @@ package com.facebook.react.views.picker;
import android.widget.Spinner;
import com.facebook.react.module.annotations.ReactModule;
import com.facebook.react.uimanager.ThemedReactContext;
/**
* {@link ReactPickerManager} for {@link ReactPicker} with {@link Spinner#MODE_DROPDOWN}.
*/
@ReactModule(name = ReactDropdownPickerManager.REACT_CLASS)
public class ReactDropdownPickerManager extends ReactPickerManager {
private static final String REACT_CLASS = "AndroidDropdownPicker";
protected static final String REACT_CLASS = "AndroidDropdownPicker";
@Override
public String getName() {