Update java prop file names to include ViewManager

Summary:
Changes the java props class and file names to include "ViewManager" as in:
- ExampleViewManagerInterface
- ExampleViewManagerDelegate

Reviewed By: JoshuaGross, makovkastar

Differential Revision: D16418965

fbshipit-source-id: f8b2f8fe4145c0ada9dc7c5234fcc41935783374
This commit is contained in:
Rick Hanlon 2019-07-24 10:29:39 -07:00 коммит произвёл Facebook Github Bot
Родитель ac21f04532
Коммит e9af5726c5
18 изменённых файлов: 178 добавлений и 170 удалений

Просмотреть файл

@ -2,11 +2,11 @@ package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.bridge.ReadableArray; import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.viewmanagers.ArrayPropsNativeComponentDelegate; import com.facebook.react.viewmanagers.ArrayPropsNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.ArrayPropsNativeComponentInterface; import com.facebook.react.viewmanagers.ArrayPropsNativeComponentViewManagerInterface;
public class ArrayPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class ArrayPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements ArrayPropsNativeComponentInterface<ViewGroup> { implements ArrayPropsNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "ArrayPropsNativeComponent"; public static final String REACT_CLASS = "ArrayPropsNativeComponent";
@ -16,7 +16,8 @@ public class ArrayPropsNativeComponentViewManager extends SimpleViewManager<View
} }
private void test() { private void test() {
ArrayPropsNativeComponentDelegate delegate = new ArrayPropsNativeComponentDelegate<ViewGroup>(); ArrayPropsNativeComponentViewManagerDelegate delegate =
new ArrayPropsNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.BooleanPropNativeComponentDelegate; import com.facebook.react.viewmanagers.BooleanPropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.BooleanPropNativeComponentInterface; import com.facebook.react.viewmanagers.BooleanPropNativeComponentViewManagerInterface;
public class BooleanPropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class BooleanPropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements BooleanPropNativeComponentInterface<ViewGroup> { implements BooleanPropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "BooleanPropNativeComponentView"; public static final String REACT_CLASS = "BooleanPropNativeComponentView";
@Override @Override
@ -14,8 +14,8 @@ public class BooleanPropNativeComponentViewManager extends SimpleViewManager<Vie
} }
private void test() { private void test() {
BooleanPropNativeComponentDelegate delegate = BooleanPropNativeComponentViewManagerDelegate delegate =
new BooleanPropNativeComponentDelegate<ViewGroup>(); new BooleanPropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.ColorPropNativeComponentDelegate; import com.facebook.react.viewmanagers.ColorPropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.ColorPropNativeComponentInterface; import com.facebook.react.viewmanagers.ColorPropNativeComponentViewManagerInterface;
public class ColorPropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class ColorPropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements ColorPropNativeComponentInterface<ViewGroup> { implements ColorPropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "ColorPropNativeComponentView"; public static final String REACT_CLASS = "ColorPropNativeComponentView";
@ -15,7 +15,8 @@ public class ColorPropNativeComponentViewManager extends SimpleViewManager<ViewG
} }
private void test() { private void test() {
ColorPropNativeComponentDelegate delegate = new ColorPropNativeComponentDelegate<ViewGroup>(); ColorPropNativeComponentViewManagerDelegate delegate =
new ColorPropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.EnumPropNativeComponentDelegate; import com.facebook.react.viewmanagers.EnumPropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.EnumPropNativeComponentInterface; import com.facebook.react.viewmanagers.EnumPropNativeComponentViewManagerInterface;
public class EnumPropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class EnumPropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements EnumPropNativeComponentInterface<ViewGroup> { implements EnumPropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "EnumPropNativeComponentView"; public static final String REACT_CLASS = "EnumPropNativeComponentView";
@ -15,7 +15,8 @@ public class EnumPropNativeComponentViewManager extends SimpleViewManager<ViewGr
} }
private void test() { private void test() {
EnumPropNativeComponentDelegate delegate = new EnumPropNativeComponentDelegate<ViewGroup>(); EnumPropNativeComponentViewManagerDelegate delegate =
new EnumPropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.EventNestedObjectPropsNativeComponentDelegate; import com.facebook.react.viewmanagers.EventNestedObjectPropsNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.EventNestedObjectPropsNativeComponentInterface; import com.facebook.react.viewmanagers.EventNestedObjectPropsNativeComponentViewManagerInterface;
public class EventNestedObjectPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class EventNestedObjectPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements EventNestedObjectPropsNativeComponentInterface<ViewGroup> { implements EventNestedObjectPropsNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "EventNestedObjectPropsNativeComponentView"; public static final String REACT_CLASS = "EventNestedObjectPropsNativeComponentView";
@ -15,8 +15,8 @@ public class EventNestedObjectPropsNativeComponentViewManager extends SimpleView
} }
private void test() { private void test() {
EventNestedObjectPropsNativeComponentDelegate delegate = EventNestedObjectPropsNativeComponentViewManagerDelegate delegate =
new EventNestedObjectPropsNativeComponentDelegate<ViewGroup>(); new EventNestedObjectPropsNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.EventPropsNativeComponentDelegate; import com.facebook.react.viewmanagers.EventPropsNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.EventPropsNativeComponentInterface; import com.facebook.react.viewmanagers.EventPropsNativeComponentViewManagerInterface;
public class EventPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class EventPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements EventPropsNativeComponentInterface<ViewGroup> { implements EventPropsNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "EventPropsNativeComponentView"; public static final String REACT_CLASS = "EventPropsNativeComponentView";
@ -15,7 +15,8 @@ public class EventPropsNativeComponentViewManager extends SimpleViewManager<View
} }
private void test() { private void test() {
EventPropsNativeComponentDelegate delegate = new EventPropsNativeComponentDelegate<ViewGroup>(); EventPropsNativeComponentViewManagerDelegate delegate =
new EventPropsNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.FloatPropsNativeComponentDelegate; import com.facebook.react.viewmanagers.FloatPropsNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.FloatPropsNativeComponentInterface; import com.facebook.react.viewmanagers.FloatPropsNativeComponentViewManagerInterface;
public class FloatPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class FloatPropsNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements FloatPropsNativeComponentInterface<ViewGroup> { implements FloatPropsNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "FloatPropsNativeComponentView"; public static final String REACT_CLASS = "FloatPropsNativeComponentView";
@ -15,7 +15,8 @@ public class FloatPropsNativeComponentViewManager extends SimpleViewManager<View
} }
private void test() { private void test() {
FloatPropsNativeComponentDelegate delegate = new FloatPropsNativeComponentDelegate<ViewGroup>(); FloatPropsNativeComponentViewManagerDelegate delegate =
new FloatPropsNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -2,11 +2,11 @@ package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.viewmanagers.ImagePropNativeComponentDelegate; import com.facebook.react.viewmanagers.ImagePropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.ImagePropNativeComponentInterface; import com.facebook.react.viewmanagers.ImagePropNativeComponentViewManagerInterface;
public class ImagePropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class ImagePropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements ImagePropNativeComponentInterface<ViewGroup> { implements ImagePropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "ImagePropNativeComponentView"; public static final String REACT_CLASS = "ImagePropNativeComponentView";
@ -16,7 +16,8 @@ public class ImagePropNativeComponentViewManager extends SimpleViewManager<ViewG
} }
private void test() { private void test() {
ImagePropNativeComponentDelegate delegate = new ImagePropNativeComponentDelegate<ViewGroup>(); ImagePropNativeComponentViewManagerDelegate delegate =
new ImagePropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.IntegerPropNativeComponentDelegate; import com.facebook.react.viewmanagers.IntegerPropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.IntegerPropNativeComponentInterface; import com.facebook.react.viewmanagers.IntegerPropNativeComponentViewManagerInterface;
public class IntegerPropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class IntegerPropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements IntegerPropNativeComponentInterface<ViewGroup> { implements IntegerPropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "IntegerPropNativeComponentView"; public static final String REACT_CLASS = "IntegerPropNativeComponentView";
@ -15,8 +15,8 @@ public class IntegerPropNativeComponentViewManager extends SimpleViewManager<Vie
} }
private void test() { private void test() {
IntegerPropNativeComponentDelegate delegate = IntegerPropNativeComponentViewManagerDelegate delegate =
new IntegerPropNativeComponentDelegate<ViewGroup>(); new IntegerPropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.InterfaceOnlyNativeComponentDelegate; import com.facebook.react.viewmanagers.InterfaceOnlyNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.InterfaceOnlyNativeComponentInterface; import com.facebook.react.viewmanagers.InterfaceOnlyNativeComponentViewManagerInterface;
public class InterfaceOnlyNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class InterfaceOnlyNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements InterfaceOnlyNativeComponentInterface<ViewGroup> { implements InterfaceOnlyNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "InterfaceOnlyNativeComponentView"; public static final String REACT_CLASS = "InterfaceOnlyNativeComponentView";
@ -15,8 +15,8 @@ public class InterfaceOnlyNativeComponentViewManager extends SimpleViewManager<V
} }
private void test() { private void test() {
InterfaceOnlyNativeComponentDelegate delegate = InterfaceOnlyNativeComponentViewManagerDelegate delegate =
new InterfaceOnlyNativeComponentDelegate<ViewGroup>(); new InterfaceOnlyNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -2,11 +2,11 @@ package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.viewmanagers.MultiNativePropNativeComponentDelegate; import com.facebook.react.viewmanagers.MultiNativePropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.MultiNativePropNativeComponentInterface; import com.facebook.react.viewmanagers.MultiNativePropNativeComponentViewManagerInterface;
public class MultiNativePropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class MultiNativePropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements MultiNativePropNativeComponentInterface<ViewGroup> { implements MultiNativePropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "MultiNativePropNativeComponentView"; public static final String REACT_CLASS = "MultiNativePropNativeComponentView";
@ -16,8 +16,8 @@ public class MultiNativePropNativeComponentViewManager extends SimpleViewManager
} }
private void test() { private void test() {
MultiNativePropNativeComponentDelegate delegate = MultiNativePropNativeComponentViewManagerDelegate delegate =
new MultiNativePropNativeComponentDelegate<ViewGroup>(); new MultiNativePropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.NoPropsNoEventsNativeComponentDelegate; import com.facebook.react.viewmanagers.NoPropsNoEventsNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.NoPropsNoEventsNativeComponentInterface; import com.facebook.react.viewmanagers.NoPropsNoEventsNativeComponentViewManagerInterface;
public class NoPropsNoEventsNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class NoPropsNoEventsNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements NoPropsNoEventsNativeComponentInterface<ViewGroup> { implements NoPropsNoEventsNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "NoPropsNoEventsNativeComponentView"; public static final String REACT_CLASS = "NoPropsNoEventsNativeComponentView";
@ -15,8 +15,8 @@ public class NoPropsNoEventsNativeComponentViewManager extends SimpleViewManager
} }
private void test() { private void test() {
NoPropsNoEventsNativeComponentDelegate delegate = NoPropsNoEventsNativeComponentViewManagerDelegate delegate =
new NoPropsNoEventsNativeComponentDelegate<ViewGroup>(); new NoPropsNoEventsNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -2,11 +2,11 @@ package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.viewmanagers.PointPropNativeComponentDelegate; import com.facebook.react.viewmanagers.PointPropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.PointPropNativeComponentInterface; import com.facebook.react.viewmanagers.PointPropNativeComponentViewManagerInterface;
public class PointPropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class PointPropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements PointPropNativeComponentInterface<ViewGroup> { implements PointPropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "PointPropNativeComponentView"; public static final String REACT_CLASS = "PointPropNativeComponentView";
@ -16,7 +16,8 @@ public class PointPropNativeComponentViewManager extends SimpleViewManager<ViewG
} }
private void test() { private void test() {
PointPropNativeComponentDelegate delegate = new PointPropNativeComponentDelegate<ViewGroup>(); PointPropNativeComponentViewManagerDelegate delegate =
new PointPropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -1,11 +1,11 @@
package com.facebook.react.uimanager; package com.facebook.react.uimanager;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.facebook.react.viewmanagers.StringPropNativeComponentDelegate; import com.facebook.react.viewmanagers.StringPropNativeComponentViewManagerDelegate;
import com.facebook.react.viewmanagers.StringPropNativeComponentInterface; import com.facebook.react.viewmanagers.StringPropNativeComponentViewManagerInterface;
public class StringPropNativeComponentViewManager extends SimpleViewManager<ViewGroup> public class StringPropNativeComponentViewManager extends SimpleViewManager<ViewGroup>
implements StringPropNativeComponentInterface<ViewGroup> { implements StringPropNativeComponentViewManagerInterface<ViewGroup> {
public static final String REACT_CLASS = "StringPropNativeComponentView"; public static final String REACT_CLASS = "StringPropNativeComponentView";
@ -15,7 +15,8 @@ public class StringPropNativeComponentViewManager extends SimpleViewManager<View
} }
private void test() { private void test() {
StringPropNativeComponentDelegate delegate = new StringPropNativeComponentDelegate<ViewGroup>(); StringPropNativeComponentViewManagerDelegate delegate =
new StringPropNativeComponentViewManagerDelegate<ViewGroup>();
} }
@Override @Override

Просмотреть файл

@ -139,8 +139,8 @@ module.exports = {
return Object.keys(components).forEach(componentName => { return Object.keys(components).forEach(componentName => {
const component = components[componentName]; const component = components[componentName];
const className = `${componentName}Delegate`; const className = `${componentName}ViewManagerDelegate`;
const interfaceClassName = `${componentName}Interface`; const interfaceClassName = `${componentName}ViewManagerInterface`;
const fileName = `${className}.java`; const fileName = `${className}.java`;
const imports = getImports(component); const imports = getImports(component);

Просмотреть файл

@ -170,7 +170,7 @@ module.exports = {
return Object.keys(components).forEach(componentName => { return Object.keys(components).forEach(componentName => {
const component = components[componentName]; const component = components[componentName];
const className = `${componentName}Interface`; const className = `${componentName}ViewManagerInterface`;
const fileName = `${className}.java`; const fileName = `${className}.java`;
const imports = getImports(component); const imports = getImports(component);

Просмотреть файл

@ -2,14 +2,14 @@
exports[`GeneratePropsJavaDelegate can generate fixture ARRAY_PROPS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture ARRAY_PROPS 1`] = `
Map { Map {
"ArrayPropsNativeComponentDelegate.java" => " "ArrayPropsNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import com.facebook.react.bridge.ReadableArray; import com.facebook.react.bridge.ReadableArray;
public class ArrayPropsNativeComponentDelegate<T extends View> { public class ArrayPropsNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(ArrayPropsNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(ArrayPropsNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"names\\": case \\"names\\":
viewManager.setNames(view, (ReadableArray) value); viewManager.setNames(view, (ReadableArray) value);
@ -44,13 +44,13 @@ public class ArrayPropsNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture BOOLEAN_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture BOOLEAN_PROP 1`] = `
Map { Map {
"BooleanPropNativeComponentDelegate.java" => " "BooleanPropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class BooleanPropNativeComponentDelegate<T extends View> { public class BooleanPropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(BooleanPropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(BooleanPropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? false : (boolean) value); viewManager.setDisabled(view, value == null ? false : (boolean) value);
@ -64,13 +64,13 @@ public class BooleanPropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture COLOR_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture COLOR_PROP 1`] = `
Map { Map {
"ColorPropNativeComponentDelegate.java" => " "ColorPropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class ColorPropNativeComponentDelegate<T extends View> { public class ColorPropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(ColorPropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(ColorPropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"tintColor\\": case \\"tintColor\\":
viewManager.setTintColor(view, value == null ? null : ((Double) value).intValue()); viewManager.setTintColor(view, value == null ? null : ((Double) value).intValue());
@ -84,13 +84,13 @@ public class ColorPropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture COMMANDS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture COMMANDS 1`] = `
Map { Map {
"CommandNativeComponentDelegate.java" => " "CommandNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class CommandNativeComponentDelegate<T extends View> { public class CommandNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(CommandNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(CommandNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
// No props // No props
} }
} }
@ -100,13 +100,13 @@ public class CommandNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture COMMANDS_AND_PROPS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture COMMANDS_AND_PROPS 1`] = `
Map { Map {
"CommandNativeComponentDelegate.java" => " "CommandNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class CommandNativeComponentDelegate<T extends View> { public class CommandNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(CommandNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(CommandNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"accessibilityHint\\": case \\"accessibilityHint\\":
viewManager.setAccessibilityHint(view, value == null ? \\"\\" : (String) value); viewManager.setAccessibilityHint(view, value == null ? \\"\\" : (String) value);
@ -120,13 +120,13 @@ public class CommandNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture ENUM_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture ENUM_PROP 1`] = `
Map { Map {
"EnumPropsNativeComponentDelegate.java" => " "EnumPropsNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class EnumPropsNativeComponentDelegate<T extends View> { public class EnumPropsNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(EnumPropsNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(EnumPropsNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"alignment\\": case \\"alignment\\":
viewManager.setAlignment(view, (String) value); viewManager.setAlignment(view, (String) value);
@ -140,13 +140,13 @@ public class EnumPropsNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture EVENT_NESTED_OBJECT_PROPS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture EVENT_NESTED_OBJECT_PROPS 1`] = `
Map { Map {
"EventsNestedObjectNativeComponentDelegate.java" => " "EventsNestedObjectNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class EventsNestedObjectNativeComponentDelegate<T extends View> { public class EventsNestedObjectNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(EventsNestedObjectNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(EventsNestedObjectNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? false : (boolean) value); viewManager.setDisabled(view, value == null ? false : (boolean) value);
@ -160,13 +160,13 @@ public class EventsNestedObjectNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture EVENT_PROPS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture EVENT_PROPS 1`] = `
Map { Map {
"EventsNativeComponentDelegate.java" => " "EventsNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class EventsNativeComponentDelegate<T extends View> { public class EventsNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(EventsNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(EventsNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? false : (boolean) value); viewManager.setDisabled(view, value == null ? false : (boolean) value);
@ -180,13 +180,13 @@ public class EventsNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture EVENTS_WITH_PAPER_NAME 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture EVENTS_WITH_PAPER_NAME 1`] = `
Map { Map {
"InterfaceOnlyComponentDelegate.java" => " "InterfaceOnlyComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class InterfaceOnlyComponentDelegate<T extends View> { public class InterfaceOnlyComponentViewManagerDelegate<T extends View> {
public void setProperty(InterfaceOnlyComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(InterfaceOnlyComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
// No props // No props
} }
} }
@ -196,13 +196,13 @@ public class InterfaceOnlyComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture FLOAT_PROPS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture FLOAT_PROPS 1`] = `
Map { Map {
"FloatPropNativeComponentDelegate.java" => " "FloatPropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class FloatPropNativeComponentDelegate<T extends View> { public class FloatPropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(FloatPropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(FloatPropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"blurRadius\\": case \\"blurRadius\\":
viewManager.setBlurRadius(view, value == null ? Float.NaN : ((Double) value).floatValue()); viewManager.setBlurRadius(view, value == null ? Float.NaN : ((Double) value).floatValue());
@ -231,14 +231,14 @@ public class FloatPropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture IMAGE_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture IMAGE_PROP 1`] = `
Map { Map {
"ImagePropNativeComponentDelegate.java" => " "ImagePropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
public class ImagePropNativeComponentDelegate<T extends View> { public class ImagePropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(ImagePropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(ImagePropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"thumbImage\\": case \\"thumbImage\\":
viewManager.setThumbImage(view, (ReadableMap) value); viewManager.setThumbImage(view, (ReadableMap) value);
@ -252,13 +252,13 @@ public class ImagePropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture INTEGER_PROPS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture INTEGER_PROPS 1`] = `
Map { Map {
"IntegerPropNativeComponentDelegate.java" => " "IntegerPropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class IntegerPropNativeComponentDelegate<T extends View> { public class IntegerPropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(IntegerPropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(IntegerPropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"progress1\\": case \\"progress1\\":
viewManager.setProgress1(view, value == null ? 0 : ((Double) value).intValue()); viewManager.setProgress1(view, value == null ? 0 : ((Double) value).intValue());
@ -278,13 +278,13 @@ public class IntegerPropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture INTERFACE_ONLY 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture INTERFACE_ONLY 1`] = `
Map { Map {
"InterfaceOnlyComponentDelegate.java" => " "InterfaceOnlyComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class InterfaceOnlyComponentDelegate<T extends View> { public class InterfaceOnlyComponentViewManagerDelegate<T extends View> {
public void setProperty(InterfaceOnlyComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(InterfaceOnlyComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"accessibilityHint\\": case \\"accessibilityHint\\":
viewManager.setAccessibilityHint(view, value == null ? \\"\\" : (String) value); viewManager.setAccessibilityHint(view, value == null ? \\"\\" : (String) value);
@ -298,14 +298,14 @@ public class InterfaceOnlyComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture MULTI_NATIVE_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture MULTI_NATIVE_PROP 1`] = `
Map { Map {
"ImageColorPropNativeComponentDelegate.java" => " "ImageColorPropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
public class ImageColorPropNativeComponentDelegate<T extends View> { public class ImageColorPropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(ImageColorPropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(ImageColorPropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"thumbImage\\": case \\"thumbImage\\":
viewManager.setThumbImage(view, (ReadableMap) value); viewManager.setThumbImage(view, (ReadableMap) value);
@ -328,13 +328,13 @@ public class ImageColorPropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture NO_PROPS_NO_EVENTS 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture NO_PROPS_NO_EVENTS 1`] = `
Map { Map {
"NoPropsNoEventsComponentDelegate.java" => " "NoPropsNoEventsComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class NoPropsNoEventsComponentDelegate<T extends View> { public class NoPropsNoEventsComponentViewManagerDelegate<T extends View> {
public void setProperty(NoPropsNoEventsComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(NoPropsNoEventsComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
// No props // No props
} }
} }
@ -344,14 +344,14 @@ public class NoPropsNoEventsComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture POINT_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture POINT_PROP 1`] = `
Map { Map {
"PointPropNativeComponentDelegate.java" => " "PointPropNativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
public class PointPropNativeComponentDelegate<T extends View> { public class PointPropNativeComponentViewManagerDelegate<T extends View> {
public void setProperty(PointPropNativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(PointPropNativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"startPoint\\": case \\"startPoint\\":
viewManager.setStartPoint(view, (ReadableMap) value); viewManager.setStartPoint(view, (ReadableMap) value);
@ -365,13 +365,13 @@ public class PointPropNativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture STRING_PROP 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture STRING_PROP 1`] = `
Map { Map {
"StringPropComponentDelegate.java" => " "StringPropComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class StringPropComponentDelegate<T extends View> { public class StringPropComponentViewManagerDelegate<T extends View> {
public void setProperty(StringPropComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(StringPropComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"accessibilityHint\\": case \\"accessibilityHint\\":
viewManager.setAccessibilityHint(view, value == null ? \\"\\" : (String) value); viewManager.setAccessibilityHint(view, value == null ? \\"\\" : (String) value);
@ -388,13 +388,13 @@ public class StringPropComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture TWO_COMPONENTS_DIFFERENT_FILES 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture TWO_COMPONENTS_DIFFERENT_FILES 1`] = `
Map { Map {
"MultiFile1NativeComponentDelegate.java" => " "MultiFile1NativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class MultiFile1NativeComponentDelegate<T extends View> { public class MultiFile1NativeComponentViewManagerDelegate<T extends View> {
public void setProperty(MultiFile1NativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(MultiFile1NativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? false : (boolean) value); viewManager.setDisabled(view, value == null ? false : (boolean) value);
@ -403,13 +403,13 @@ public class MultiFile1NativeComponentDelegate<T extends View> {
} }
} }
", ",
"MultiFile2NativeComponentDelegate.java" => " "MultiFile2NativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class MultiFile2NativeComponentDelegate<T extends View> { public class MultiFile2NativeComponentViewManagerDelegate<T extends View> {
public void setProperty(MultiFile2NativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(MultiFile2NativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? true : (boolean) value); viewManager.setDisabled(view, value == null ? true : (boolean) value);
@ -423,13 +423,13 @@ public class MultiFile2NativeComponentDelegate<T extends View> {
exports[`GeneratePropsJavaDelegate can generate fixture TWO_COMPONENTS_SAME_FILE 1`] = ` exports[`GeneratePropsJavaDelegate can generate fixture TWO_COMPONENTS_SAME_FILE 1`] = `
Map { Map {
"MultiComponent1NativeComponentDelegate.java" => " "MultiComponent1NativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class MultiComponent1NativeComponentDelegate<T extends View> { public class MultiComponent1NativeComponentViewManagerDelegate<T extends View> {
public void setProperty(MultiComponent1NativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(MultiComponent1NativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? false : (boolean) value); viewManager.setDisabled(view, value == null ? false : (boolean) value);
@ -438,13 +438,13 @@ public class MultiComponent1NativeComponentDelegate<T extends View> {
} }
} }
", ",
"MultiComponent2NativeComponentDelegate.java" => " "MultiComponent2NativeComponentViewManagerDelegate.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public class MultiComponent2NativeComponentDelegate<T extends View> { public class MultiComponent2NativeComponentViewManagerDelegate<T extends View> {
public void setProperty(MultiComponent2NativeComponentInterface<T> viewManager, T view, String propName, Object value) { public void setProperty(MultiComponent2NativeComponentViewManagerInterface<T> viewManager, T view, String propName, Object value) {
switch (propName) { switch (propName) {
case \\"disabled\\": case \\"disabled\\":
viewManager.setDisabled(view, value == null ? true : (boolean) value); viewManager.setDisabled(view, value == null ? true : (boolean) value);

Просмотреть файл

@ -2,14 +2,14 @@
exports[`GeneratePropsJavaInterface can generate fixture ARRAY_PROPS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture ARRAY_PROPS 1`] = `
Map { Map {
"ArrayPropsNativeComponentInterface.java" => " "ArrayPropsNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.facebook.react.bridge.ReadableArray; import com.facebook.react.bridge.ReadableArray;
public interface ArrayPropsNativeComponentInterface<T extends View> { public interface ArrayPropsNativeComponentViewManagerInterface<T extends View> {
void setNames(T view, @Nullable ReadableArray value); void setNames(T view, @Nullable ReadableArray value);
void setDisableds(T view, @Nullable ReadableArray value); void setDisableds(T view, @Nullable ReadableArray value);
void setProgress(T view, @Nullable ReadableArray value); void setProgress(T view, @Nullable ReadableArray value);
@ -25,12 +25,12 @@ public interface ArrayPropsNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture BOOLEAN_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture BOOLEAN_PROP 1`] = `
Map { Map {
"BooleanPropNativeComponentInterface.java" => " "BooleanPropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface BooleanPropNativeComponentInterface<T extends View> { public interface BooleanPropNativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",
@ -39,13 +39,13 @@ public interface BooleanPropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture COLOR_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture COLOR_PROP 1`] = `
Map { Map {
"ColorPropNativeComponentInterface.java" => " "ColorPropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public interface ColorPropNativeComponentInterface<T extends View> { public interface ColorPropNativeComponentViewManagerInterface<T extends View> {
void setTintColor(T view, @Nullable Integer value); void setTintColor(T view, @Nullable Integer value);
} }
", ",
@ -54,12 +54,12 @@ public interface ColorPropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture COMMANDS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture COMMANDS 1`] = `
Map { Map {
"CommandNativeComponentInterface.java" => " "CommandNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface CommandNativeComponentInterface<T extends View> { public interface CommandNativeComponentViewManagerInterface<T extends View> {
// No props // No props
void hotspotUpdate(T view, int x, int y); void hotspotUpdate(T view, int x, int y);
void scrollTo(T view, int y, boolean animated); void scrollTo(T view, int y, boolean animated);
@ -70,13 +70,13 @@ public interface CommandNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture COMMANDS_AND_PROPS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture COMMANDS_AND_PROPS 1`] = `
Map { Map {
"CommandNativeComponentInterface.java" => " "CommandNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public interface CommandNativeComponentInterface<T extends View> { public interface CommandNativeComponentViewManagerInterface<T extends View> {
void setAccessibilityHint(T view, @Nullable String value); void setAccessibilityHint(T view, @Nullable String value);
void hotspotUpdate(T view, int x, int y); void hotspotUpdate(T view, int x, int y);
} }
@ -86,13 +86,13 @@ public interface CommandNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture ENUM_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture ENUM_PROP 1`] = `
Map { Map {
"EnumPropsNativeComponentInterface.java" => " "EnumPropsNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public interface EnumPropsNativeComponentInterface<T extends View> { public interface EnumPropsNativeComponentViewManagerInterface<T extends View> {
void setAlignment(T view, @Nullable String value); void setAlignment(T view, @Nullable String value);
} }
", ",
@ -101,12 +101,12 @@ public interface EnumPropsNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture EVENT_NESTED_OBJECT_PROPS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture EVENT_NESTED_OBJECT_PROPS 1`] = `
Map { Map {
"EventsNestedObjectNativeComponentInterface.java" => " "EventsNestedObjectNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface EventsNestedObjectNativeComponentInterface<T extends View> { public interface EventsNestedObjectNativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",
@ -115,12 +115,12 @@ public interface EventsNestedObjectNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture EVENT_PROPS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture EVENT_PROPS 1`] = `
Map { Map {
"EventsNativeComponentInterface.java" => " "EventsNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface EventsNativeComponentInterface<T extends View> { public interface EventsNativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",
@ -129,12 +129,12 @@ public interface EventsNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture EVENTS_WITH_PAPER_NAME 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture EVENTS_WITH_PAPER_NAME 1`] = `
Map { Map {
"InterfaceOnlyComponentInterface.java" => " "InterfaceOnlyComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface InterfaceOnlyComponentInterface<T extends View> { public interface InterfaceOnlyComponentViewManagerInterface<T extends View> {
// No props // No props
} }
", ",
@ -143,13 +143,13 @@ public interface InterfaceOnlyComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture FLOAT_PROPS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture FLOAT_PROPS 1`] = `
Map { Map {
"FloatPropNativeComponentInterface.java" => " "FloatPropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public interface FloatPropNativeComponentInterface<T extends View> { public interface FloatPropNativeComponentViewManagerInterface<T extends View> {
void setBlurRadius(T view, Float value); void setBlurRadius(T view, Float value);
void setBlurRadius2(T view, Float value); void setBlurRadius2(T view, Float value);
void setBlurRadius3(T view, Float value); void setBlurRadius3(T view, Float value);
@ -163,14 +163,14 @@ public interface FloatPropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture IMAGE_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture IMAGE_PROP 1`] = `
Map { Map {
"ImagePropNativeComponentInterface.java" => " "ImagePropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
public interface ImagePropNativeComponentInterface<T extends View> { public interface ImagePropNativeComponentViewManagerInterface<T extends View> {
void setThumbImage(T view, @Nullable ReadableMap value); void setThumbImage(T view, @Nullable ReadableMap value);
} }
", ",
@ -179,12 +179,12 @@ public interface ImagePropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture INTEGER_PROPS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture INTEGER_PROPS 1`] = `
Map { Map {
"IntegerPropNativeComponentInterface.java" => " "IntegerPropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface IntegerPropNativeComponentInterface<T extends View> { public interface IntegerPropNativeComponentViewManagerInterface<T extends View> {
void setProgress1(T view, int value); void setProgress1(T view, int value);
void setProgress2(T view, int value); void setProgress2(T view, int value);
void setProgress3(T view, int value); void setProgress3(T view, int value);
@ -195,13 +195,13 @@ public interface IntegerPropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture INTERFACE_ONLY 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture INTERFACE_ONLY 1`] = `
Map { Map {
"InterfaceOnlyComponentInterface.java" => " "InterfaceOnlyComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public interface InterfaceOnlyComponentInterface<T extends View> { public interface InterfaceOnlyComponentViewManagerInterface<T extends View> {
void setAccessibilityHint(T view, @Nullable String value); void setAccessibilityHint(T view, @Nullable String value);
} }
", ",
@ -210,14 +210,14 @@ public interface InterfaceOnlyComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture MULTI_NATIVE_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture MULTI_NATIVE_PROP 1`] = `
Map { Map {
"ImageColorPropNativeComponentInterface.java" => " "ImageColorPropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
public interface ImageColorPropNativeComponentInterface<T extends View> { public interface ImageColorPropNativeComponentViewManagerInterface<T extends View> {
void setThumbImage(T view, @Nullable ReadableMap value); void setThumbImage(T view, @Nullable ReadableMap value);
void setColor(T view, @Nullable Integer value); void setColor(T view, @Nullable Integer value);
void setThumbTintColor(T view, @Nullable Integer value); void setThumbTintColor(T view, @Nullable Integer value);
@ -229,12 +229,12 @@ public interface ImageColorPropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture NO_PROPS_NO_EVENTS 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture NO_PROPS_NO_EVENTS 1`] = `
Map { Map {
"NoPropsNoEventsComponentInterface.java" => " "NoPropsNoEventsComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface NoPropsNoEventsComponentInterface<T extends View> { public interface NoPropsNoEventsComponentViewManagerInterface<T extends View> {
// No props // No props
} }
", ",
@ -243,14 +243,14 @@ public interface NoPropsNoEventsComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture POINT_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture POINT_PROP 1`] = `
Map { Map {
"PointPropNativeComponentInterface.java" => " "PointPropNativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.facebook.react.bridge.ReadableMap; import com.facebook.react.bridge.ReadableMap;
public interface PointPropNativeComponentInterface<T extends View> { public interface PointPropNativeComponentViewManagerInterface<T extends View> {
void setStartPoint(T view, @Nullable ReadableMap value); void setStartPoint(T view, @Nullable ReadableMap value);
} }
", ",
@ -259,13 +259,13 @@ public interface PointPropNativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture STRING_PROP 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture STRING_PROP 1`] = `
Map { Map {
"StringPropComponentInterface.java" => " "StringPropComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
public interface StringPropComponentInterface<T extends View> { public interface StringPropComponentViewManagerInterface<T extends View> {
void setAccessibilityHint(T view, @Nullable String value); void setAccessibilityHint(T view, @Nullable String value);
void setAccessibilityRole(T view, @Nullable String value); void setAccessibilityRole(T view, @Nullable String value);
} }
@ -275,21 +275,21 @@ public interface StringPropComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture TWO_COMPONENTS_DIFFERENT_FILES 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture TWO_COMPONENTS_DIFFERENT_FILES 1`] = `
Map { Map {
"MultiFile1NativeComponentInterface.java" => " "MultiFile1NativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface MultiFile1NativeComponentInterface<T extends View> { public interface MultiFile1NativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",
"MultiFile2NativeComponentInterface.java" => " "MultiFile2NativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface MultiFile2NativeComponentInterface<T extends View> { public interface MultiFile2NativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",
@ -298,21 +298,21 @@ public interface MultiFile2NativeComponentInterface<T extends View> {
exports[`GeneratePropsJavaInterface can generate fixture TWO_COMPONENTS_SAME_FILE 1`] = ` exports[`GeneratePropsJavaInterface can generate fixture TWO_COMPONENTS_SAME_FILE 1`] = `
Map { Map {
"MultiComponent1NativeComponentInterface.java" => " "MultiComponent1NativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface MultiComponent1NativeComponentInterface<T extends View> { public interface MultiComponent1NativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",
"MultiComponent2NativeComponentInterface.java" => " "MultiComponent2NativeComponentViewManagerInterface.java" => "
package com.facebook.react.viewmanagers; package com.facebook.react.viewmanagers;
import android.view.View; import android.view.View;
public interface MultiComponent2NativeComponentInterface<T extends View> { public interface MultiComponent2NativeComponentViewManagerInterface<T extends View> {
void setDisabled(T view, boolean value); void setDisabled(T view, boolean value);
} }
", ",