mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-23 03:50:11 +08:00
annotate FB4A's view managers with @ReactModule
Reviewed By: achen1 Differential Revision: D4044730 fbshipit-source-id: c80c23c524b2d9366c51c52cbcdee8a2a4f26f75
This commit is contained in:
committed by
Facebook Github Bot
parent
e16251b46d
commit
ffe06d3cfa
@@ -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',
|
||||
|
||||
@@ -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() {
|
||||
|
||||
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user