Update NativeModule Specs

Summary:
For some reason, these got out of sync again.

This diff modifies the Java Codegen to sort all the methods.
build-break
overriding_review_checks_triggers_an_audit_and_retroactive_review

Differential Revision:
D23363410

Oncall Short Name: fbandroid_sheriff
Ninja: master broken

fbshipit-source-id: 257d85f92017528e64ced31bc7be011acb333186
This commit is contained in:
Ramanpreet Nara
2020-08-26 18:02:43 -07:00
committed by Facebook GitHub Bot
parent 5bc67b658e
commit 5ffabca054
35 changed files with 279 additions and 279 deletions
@@ -25,14 +25,14 @@ public abstract class NativeAccessibilityInfoSpec extends ReactContextBaseJavaMo
}
@ReactMethod
public abstract void isTouchExplorationEnabled(Callback onSuccess);
@ReactMethod
public abstract void setAccessibilityFocus(double reactTag);
public abstract void announceForAccessibility(String announcement);
@ReactMethod
public abstract void isReduceMotionEnabled(Callback onSuccess);
@ReactMethod
public abstract void announceForAccessibility(String announcement);
public abstract void isTouchExplorationEnabled(Callback onSuccess);
@ReactMethod
public abstract void setAccessibilityFocus(double reactTag);
}
@@ -26,10 +26,7 @@ public abstract class NativeAccessibilityManagerSpec extends ReactContextBaseJav
}
@ReactMethod
public abstract void getCurrentReduceMotionState(Callback onSuccess, Callback onError);
@ReactMethod
public abstract void getCurrentReduceTransparencyState(Callback onSuccess, Callback onError);
public abstract void announceForAccessibility(String announcement);
@ReactMethod
public abstract void getCurrentBoldTextState(Callback onSuccess, Callback onError);
@@ -41,14 +38,17 @@ public abstract class NativeAccessibilityManagerSpec extends ReactContextBaseJav
public abstract void getCurrentInvertColorsState(Callback onSuccess, Callback onError);
@ReactMethod
public abstract void setAccessibilityFocus(double reactTag);
public abstract void getCurrentReduceMotionState(Callback onSuccess, Callback onError);
@ReactMethod
public abstract void getCurrentReduceTransparencyState(Callback onSuccess, Callback onError);
@ReactMethod
public abstract void getCurrentVoiceOverState(Callback onSuccess, Callback onError);
@ReactMethod
public abstract void announceForAccessibility(String announcement);
public abstract void setAccessibilityContentSizeMultipliers(ReadableMap JSMultipliers);
@ReactMethod
public abstract void setAccessibilityContentSizeMultipliers(ReadableMap JSMultipliers);
public abstract void setAccessibilityFocus(double reactTag);
}
@@ -25,72 +25,72 @@ public abstract class NativeAnimatedModuleSpec extends ReactContextBaseJavaModul
super(reactContext);
}
@ReactMethod
public abstract void addAnimatedEventToView(double viewTag, String eventName,
ReadableMap eventMapping);
@ReactMethod
public abstract void addListener(String eventName);
@ReactMethod
public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag);
@ReactMethod
public abstract void connectAnimatedNodes(double parentTag, double childTag);
@ReactMethod
public abstract void dropAnimatedNode(double tag);
@ReactMethod
public abstract void stopAnimation(double animationId);
public abstract void createAnimatedNode(double tag, ReadableMap config);
@ReactMethod
public abstract void disconnectAnimatedNodeFromView(double nodeTag, double viewTag);
@ReactMethod
public abstract void removeListeners(double count);
public abstract void disconnectAnimatedNodes(double parentTag, double childTag);
@ReactMethod
public abstract void dropAnimatedNode(double tag);
@ReactMethod
public abstract void extractAnimatedNodeOffset(double nodeTag);
@ReactMethod
public abstract void finishOperationBatch();
@ReactMethod
public abstract void flattenAnimatedNodeOffset(double nodeTag);
@ReactMethod
public abstract void getValue(double tag, Callback saveValueCallback);
@ReactMethod
public abstract void removeAnimatedEventFromView(double viewTag, String eventName,
double animatedNodeTag);
@ReactMethod
public abstract void disconnectAnimatedNodes(double parentTag, double childTag);
public abstract void removeListeners(double count);
@ReactMethod
public abstract void extractAnimatedNodeOffset(double nodeTag);
@ReactMethod
public abstract void setAnimatedNodeValue(double nodeTag, double value);
@ReactMethod
public abstract void startOperationBatch();
public abstract void restoreDefaultValues(double nodeTag);
@ReactMethod
public abstract void setAnimatedNodeOffset(double nodeTag, double offset);
@ReactMethod
public abstract void setAnimatedNodeValue(double nodeTag, double value);
@ReactMethod
public abstract void startAnimatingNode(double animationId, double nodeTag, ReadableMap config,
Callback endCallback);
@ReactMethod
public abstract void restoreDefaultValues(double nodeTag);
@ReactMethod
public abstract void getValue(double tag, Callback saveValueCallback);
@ReactMethod
public abstract void stopListeningToAnimatedNodeValue(double tag);
@ReactMethod
public abstract void addAnimatedEventToView(double viewTag, String eventName,
ReadableMap eventMapping);
@ReactMethod
public abstract void createAnimatedNode(double tag, ReadableMap config);
@ReactMethod
public abstract void finishOperationBatch();
@ReactMethod
public abstract void startListeningToAnimatedNodeValue(double tag);
@ReactMethod
public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag);
public abstract void startOperationBatch();
@ReactMethod
public abstract void addListener(String eventName);
public abstract void stopAnimation(double animationId);
@ReactMethod
public abstract void stopListeningToAnimatedNodeValue(double tag);
}
@@ -25,72 +25,72 @@ public abstract class NativeAnimatedTurboModuleSpec extends ReactContextBaseJava
super(reactContext);
}
@ReactMethod
public abstract void addAnimatedEventToView(double viewTag, String eventName,
ReadableMap eventMapping);
@ReactMethod
public abstract void addListener(String eventName);
@ReactMethod
public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag);
@ReactMethod
public abstract void connectAnimatedNodes(double parentTag, double childTag);
@ReactMethod
public abstract void dropAnimatedNode(double tag);
@ReactMethod
public abstract void stopAnimation(double animationId);
public abstract void createAnimatedNode(double tag, ReadableMap config);
@ReactMethod
public abstract void disconnectAnimatedNodeFromView(double nodeTag, double viewTag);
@ReactMethod
public abstract void removeListeners(double count);
public abstract void disconnectAnimatedNodes(double parentTag, double childTag);
@ReactMethod
public abstract void dropAnimatedNode(double tag);
@ReactMethod
public abstract void extractAnimatedNodeOffset(double nodeTag);
@ReactMethod
public abstract void finishOperationBatch();
@ReactMethod
public abstract void flattenAnimatedNodeOffset(double nodeTag);
@ReactMethod
public abstract void getValue(double tag, Callback saveValueCallback);
@ReactMethod
public abstract void removeAnimatedEventFromView(double viewTag, String eventName,
double animatedNodeTag);
@ReactMethod
public abstract void disconnectAnimatedNodes(double parentTag, double childTag);
public abstract void removeListeners(double count);
@ReactMethod
public abstract void extractAnimatedNodeOffset(double nodeTag);
@ReactMethod
public abstract void setAnimatedNodeValue(double nodeTag, double value);
@ReactMethod
public abstract void startOperationBatch();
public abstract void restoreDefaultValues(double nodeTag);
@ReactMethod
public abstract void setAnimatedNodeOffset(double nodeTag, double offset);
@ReactMethod
public abstract void setAnimatedNodeValue(double nodeTag, double value);
@ReactMethod
public abstract void startAnimatingNode(double animationId, double nodeTag, ReadableMap config,
Callback endCallback);
@ReactMethod
public abstract void restoreDefaultValues(double nodeTag);
@ReactMethod
public abstract void getValue(double tag, Callback saveValueCallback);
@ReactMethod
public abstract void stopListeningToAnimatedNodeValue(double tag);
@ReactMethod
public abstract void addAnimatedEventToView(double viewTag, String eventName,
ReadableMap eventMapping);
@ReactMethod
public abstract void createAnimatedNode(double tag, ReadableMap config);
@ReactMethod
public abstract void finishOperationBatch();
@ReactMethod
public abstract void startListeningToAnimatedNodeValue(double tag);
@ReactMethod
public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag);
public abstract void startOperationBatch();
@ReactMethod
public abstract void addListener(String eventName);
public abstract void stopAnimation(double animationId);
@ReactMethod
public abstract void stopListeningToAnimatedNodeValue(double tag);
}
@@ -31,13 +31,13 @@ public abstract class NativeAppStateSpec extends ReactContextBaseJavaModule impl
}
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void getCurrentAppState(Callback success, Callback error);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void removeListeners(double count);
protected abstract Map<String, Object> getTypedExportedConstants();
@@ -25,7 +25,7 @@ public abstract class NativeAppearanceSpec extends ReactContextBaseJavaModule im
}
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod(
isBlockingSynchronousMethod = true
@@ -33,5 +33,5 @@ public abstract class NativeAppearanceSpec extends ReactContextBaseJavaModule im
public abstract @Nullable String getColorScheme();
@ReactMethod
public abstract void addListener(String eventName);
public abstract void removeListeners(double count);
}
@@ -26,20 +26,20 @@ public abstract class NativeAsyncStorageSpec extends ReactContextBaseJavaModule
}
@ReactMethod
public abstract void multiSet(ReadableArray kvPairs, Callback callback);
@ReactMethod
public abstract void multiGet(ReadableArray keys, Callback callback);
public abstract void clear(Callback callback);
@ReactMethod
public abstract void getAllKeys(Callback callback);
@ReactMethod
public abstract void multiGet(ReadableArray keys, Callback callback);
@ReactMethod
public abstract void multiMerge(ReadableArray kvPairs, Callback callback);
@ReactMethod
public abstract void clear(Callback callback);
public abstract void multiRemove(ReadableArray keys, Callback callback);
@ReactMethod
public abstract void multiRemove(ReadableArray keys, Callback callback);
public abstract void multiSet(ReadableArray kvPairs, Callback callback);
}
@@ -31,9 +31,6 @@ public abstract class NativeBlobModuleSpec extends ReactContextBaseJavaModule im
super(reactContext);
}
@ReactMethod
public abstract void sendOverSocket(ReadableMap blob, double socketID);
@ReactMethod
public abstract void addNetworkingHandler();
@@ -49,6 +46,9 @@ public abstract class NativeBlobModuleSpec extends ReactContextBaseJavaModule im
@ReactMethod
public abstract void removeWebSocketHandler(double id);
@ReactMethod
public abstract void sendOverSocket(ReadableMap blob, double socketID);
protected abstract Map<String, Object> getTypedExportedConstants();
@Override
@@ -24,12 +24,12 @@ public abstract class NativeBugReportingSpec extends ReactContextBaseJavaModule
super(reactContext);
}
@ReactMethod
public abstract void startReportAProblemFlow();
@ReactMethod
public abstract void setCategoryID(String categoryID);
@ReactMethod
public abstract void setExtraData(ReadableMap extraData, ReadableMap extraFiles);
@ReactMethod
public abstract void startReportAProblemFlow();
}
@@ -25,8 +25,8 @@ public abstract class NativeClipboardSpec extends ReactContextBaseJavaModule imp
}
@ReactMethod
public abstract void setString(String content);
public abstract void getString(Promise promise);
@ReactMethod
public abstract void getString(Promise promise);
public abstract void setString(String content);
}
@@ -23,18 +23,18 @@ public abstract class NativeDevMenuSpec extends ReactContextBaseJavaModule imple
super(reactContext);
}
@ReactMethod
public abstract void debugRemotely(boolean enableDebug);
@ReactMethod
public abstract void reload();
@ReactMethod
public abstract void debugRemotely(boolean enableDebug);
public abstract void setHotLoadingEnabled(boolean enabled);
@ReactMethod
public abstract void setProfilingEnabled(boolean enabled);
@ReactMethod
public abstract void show();
@ReactMethod
public abstract void setHotLoadingEnabled(boolean enabled);
}
@@ -24,7 +24,10 @@ public abstract class NativeDevSettingsSpec extends ReactContextBaseJavaModule i
}
@ReactMethod
public abstract void setIsDebuggingRemotely(boolean isDebuggingRemotelyEnabled);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void addMenuItem(String title);
@ReactMethod
public void onFastRefresh() {
@@ -33,28 +36,25 @@ public abstract class NativeDevSettingsSpec extends ReactContextBaseJavaModule i
@ReactMethod
public abstract void reload();
@ReactMethod
public void reloadWithReason(String reason) {
}
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void setProfilingEnabled(boolean isProfilingEnabled);
@ReactMethod
public abstract void addMenuItem(String title);
@ReactMethod
public abstract void setHotLoadingEnabled(boolean isHotLoadingEnabled);
@ReactMethod
public abstract void toggleElementInspector();
@ReactMethod
public void reloadWithReason(String reason) {
}
@ReactMethod
public abstract void addListener(String eventName);
public abstract void setIsDebuggingRemotely(boolean isDebuggingRemotelyEnabled);
@ReactMethod
public abstract void setIsShakeToShowDevMenuEnabled(boolean enabled);
@ReactMethod
public abstract void setProfilingEnabled(boolean isProfilingEnabled);
@ReactMethod
public abstract void toggleElementInspector();
}
@@ -29,18 +29,18 @@ public abstract class NativeExceptionsManagerSpec extends ReactContextBaseJavaMo
public void dismissRedbox() {
}
@ReactMethod
public abstract void reportFatalException(String message, ReadableArray stack,
double exceptionId);
@ReactMethod
public void reportException(ReadableMap data) {
}
@ReactMethod
public abstract void updateExceptionMessage(String message, ReadableArray stack,
public abstract void reportFatalException(String message, ReadableArray stack,
double exceptionId);
@ReactMethod
public abstract void reportSoftException(String message, ReadableArray stack, double exceptionId);
@ReactMethod
public abstract void updateExceptionMessage(String message, ReadableArray stack,
double exceptionId);
}
@@ -25,10 +25,10 @@ public abstract class NativeFrameRateLoggerSpec extends ReactContextBaseJavaModu
}
@ReactMethod
public abstract void endScroll();
public abstract void beginScroll();
@ReactMethod
public abstract void beginScroll();
public abstract void endScroll();
@ReactMethod
public abstract void setContext(String context);
@@ -32,12 +32,12 @@ public abstract class NativeImageLoaderAndroidSpec extends ReactContextBaseJavaM
@ReactMethod
public abstract void getSize(String uri, Promise promise);
@ReactMethod
public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
@ReactMethod
public abstract void prefetchImage(String uri, double requestId, Promise promise);
@ReactMethod
public abstract void queryCache(ReadableArray uris, Promise promise);
@ReactMethod
public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
}
@@ -29,12 +29,12 @@ public abstract class NativeImageLoaderIOSSpec extends ReactContextBaseJavaModul
@ReactMethod
public abstract void getSize(String uri, Promise promise);
@ReactMethod
public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
@ReactMethod
public abstract void prefetchImage(String uri, Promise promise);
@ReactMethod
public abstract void queryCache(ReadableArray uris, Promise promise);
@ReactMethod
public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
}
@@ -26,22 +26,22 @@ public abstract class NativeImagePickerIOSSpec extends ReactContextBaseJavaModul
}
@ReactMethod
public abstract void openCameraDialog(ReadableMap config, Callback successCallback,
Callback cancelCallback);
public abstract void canRecordVideos(Callback callback);
@ReactMethod
public abstract void canUseCamera(Callback callback);
@ReactMethod
public abstract void clearAllPendingVideos();
@ReactMethod
public abstract void openCameraDialog(ReadableMap config, Callback successCallback,
Callback cancelCallback);
@ReactMethod
public abstract void openSelectDialog(ReadableMap config, Callback successCallback,
Callback cancelCallback);
@ReactMethod
public abstract void canRecordVideos(Callback callback);
@ReactMethod
public abstract void clearAllPendingVideos();
@ReactMethod
public abstract void removePendingVideo(String url);
}
@@ -24,17 +24,17 @@ public abstract class NativeImageStoreSpec extends ReactContextBaseJavaModule im
super(reactContext);
}
@ReactMethod
public abstract void getBase64ForTag(String uri, Callback successCallback,
Callback errorCallback);
@ReactMethod
public abstract void removeImageForTag(String uri);
@ReactMethod
public abstract void addImageFromBase64(String base64ImageData, Callback successCallback,
Callback errorCallback);
@ReactMethod
public abstract void getBase64ForTag(String uri, Callback successCallback,
Callback errorCallback);
@ReactMethod
public abstract void hasImageForTag(String uri, Callback callback);
@ReactMethod
public abstract void removeImageForTag(String uri);
}
@@ -24,8 +24,8 @@ public abstract class NativeKeyboardObserverSpec extends ReactContextBaseJavaMod
}
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void removeListeners(double count);
}
@@ -26,13 +26,7 @@ public abstract class NativeLinkingSpec extends ReactContextBaseJavaModule imple
}
@ReactMethod
public abstract void openURL(String url, Promise promise);
@ReactMethod
public abstract void sendIntent(String action, ReadableArray extras, Promise promise);
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void canOpenURL(String url, Promise promise);
@@ -44,5 +38,11 @@ public abstract class NativeLinkingSpec extends ReactContextBaseJavaModule imple
public abstract void openSettings(Promise promise);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void openURL(String url, Promise promise);
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void sendIntent(String action, ReadableArray extras, Promise promise);
}
@@ -24,8 +24,8 @@ public abstract class NativeModalManagerSpec extends ReactContextBaseJavaModule
}
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void removeListeners(double count);
}
@@ -30,16 +30,16 @@ public abstract class NativeNetworkingAndroidSpec extends ReactContextBaseJavaMo
public abstract void abortRequest(double requestId);
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void clearCookies(Callback callback);
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void sendRequest(String method, String url, double requestId,
ReadableArray headers, ReadableMap data, String responseType, boolean useIncrementalUpdates,
double timeout, boolean withCredentials);
@ReactMethod
public abstract void addListener(String eventName);
}
@@ -29,14 +29,14 @@ public abstract class NativeNetworkingIOSSpec extends ReactContextBaseJavaModule
public abstract void abortRequest(double requestId);
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void clearCookies(Callback callback);
@ReactMethod
public abstract void sendRequest(ReadableMap query, Callback callback);
public abstract void removeListeners(double count);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void sendRequest(ReadableMap query, Callback callback);
}
@@ -28,12 +28,12 @@ public abstract class NativePermissionsAndroidSpec extends ReactContextBaseJavaM
@ReactMethod
public abstract void checkPermission(String permission, Promise promise);
@ReactMethod
public abstract void requestMultiplePermissions(ReadableArray permissions, Promise promise);
@ReactMethod
public abstract void requestPermission(String permission, Promise promise);
@ReactMethod
public abstract void shouldShowRequestPermissionRationale(String permission, Promise promise);
@ReactMethod
public abstract void requestMultiplePermissions(ReadableArray permissions, Promise promise);
}
@@ -27,54 +27,54 @@ public abstract class NativePushNotificationManagerIOSSpec extends ReactContextB
super(reactContext);
}
@ReactMethod
public abstract void getInitialNotification(Promise promise);
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void setApplicationIconBadgeNumber(double num);
@ReactMethod
public abstract void scheduleLocalNotification(ReadableMap notification);
@ReactMethod
public abstract void requestPermissions(ReadableMap permission, Promise promise);
@ReactMethod
public abstract void checkPermissions(Callback callback);
@ReactMethod
public abstract void getScheduledLocalNotifications(Callback callback);
@ReactMethod
public abstract void removeAllDeliveredNotifications();
@ReactMethod
public abstract void onFinishRemoteNotification(String notificationId, String fetchResult);
@ReactMethod
public abstract void abandonPermissions();
@ReactMethod
public abstract void cancelLocalNotifications(ReadableMap userInfo);
public abstract void addListener(String eventType);
@ReactMethod
public abstract void cancelAllLocalNotifications();
@ReactMethod
public abstract void removeDeliveredNotifications(ReadableArray identifiers);
public abstract void cancelLocalNotifications(ReadableMap userInfo);
@ReactMethod
public abstract void getDeliveredNotifications(Callback callback);
public abstract void checkPermissions(Callback callback);
@ReactMethod
public abstract void getApplicationIconBadgeNumber(Callback callback);
@ReactMethod
public abstract void getDeliveredNotifications(Callback callback);
@ReactMethod
public abstract void getInitialNotification(Promise promise);
@ReactMethod
public abstract void getScheduledLocalNotifications(Callback callback);
@ReactMethod
public abstract void onFinishRemoteNotification(String notificationId, String fetchResult);
@ReactMethod
public abstract void presentLocalNotification(ReadableMap notification);
@ReactMethod
public abstract void addListener(String eventType);
public abstract void removeAllDeliveredNotifications();
@ReactMethod
public abstract void removeDeliveredNotifications(ReadableArray identifiers);
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void requestPermissions(ReadableMap permission, Promise promise);
@ReactMethod
public abstract void scheduleLocalNotification(ReadableMap notification);
@ReactMethod
public abstract void setApplicationIconBadgeNumber(double num);
}
@@ -25,8 +25,8 @@ public abstract class NativeRedBoxSpec extends ReactContextBaseJavaModule implem
}
@ReactMethod
public abstract void setExtraData(ReadableMap extraData, String forIdentifier);
public abstract void dismiss();
@ReactMethod
public abstract void dismiss();
public abstract void setExtraData(ReadableMap extraData, String forIdentifier);
}
@@ -32,10 +32,10 @@ public abstract class NativeSettingsManagerSpec extends ReactContextBaseJavaModu
}
@ReactMethod
public abstract void setValues(ReadableMap values);
public abstract void deleteValues(ReadableArray values);
@ReactMethod
public abstract void deleteValues(ReadableArray values);
public abstract void setValues(ReadableMap values);
protected abstract Map<String, Object> getTypedExportedConstants();
@@ -29,9 +29,6 @@ public abstract class NativeStatusBarManagerAndroidSpec extends ReactContextBase
super(reactContext);
}
@ReactMethod
public abstract void setTranslucent(boolean translucent);
@ReactMethod
public abstract void setColor(double color, boolean animated);
@@ -41,6 +38,9 @@ public abstract class NativeStatusBarManagerAndroidSpec extends ReactContextBase
@ReactMethod
public abstract void setStyle(@Nullable String statusBarStyle);
@ReactMethod
public abstract void setTranslucent(boolean translucent);
protected abstract Map<String, Object> getTypedExportedConstants();
@Override
@@ -31,7 +31,7 @@ public abstract class NativeStatusBarManagerIOSSpec extends ReactContextBaseJava
}
@ReactMethod
public abstract void setNetworkActivityIndicatorVisible(boolean visible);
public abstract void addListener(String eventType);
@ReactMethod
public abstract void getHeight(Callback callback);
@@ -43,10 +43,10 @@ public abstract class NativeStatusBarManagerIOSSpec extends ReactContextBaseJava
public abstract void setHidden(boolean hidden, String withAnimation);
@ReactMethod
public abstract void setStyle(@Nullable String statusBarStyle, boolean animated);
public abstract void setNetworkActivityIndicatorVisible(boolean visible);
@ReactMethod
public abstract void addListener(String eventType);
public abstract void setStyle(@Nullable String statusBarStyle, boolean animated);
protected abstract Map<String, Object> getTypedExportedConstants();
@@ -24,8 +24,8 @@ public abstract class NativeTVNavigationEventEmitterSpec extends ReactContextBas
}
@ReactMethod
public abstract void removeListeners(double count);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void removeListeners(double count);
}
@@ -23,13 +23,13 @@ public abstract class NativeTimingSpec extends ReactContextBaseJavaModule implem
super(reactContext);
}
@ReactMethod
public abstract void deleteTimer(double timerID);
@ReactMethod
public abstract void createTimer(double callbackID, double duration, double jsSchedulingTime,
boolean repeats);
@ReactMethod
public abstract void deleteTimer(double timerID);
@ReactMethod
public abstract void setSendIdleEvents(boolean sendIdleEvents);
}
@@ -33,11 +33,11 @@ public abstract class NativeToastAndroidSpec extends ReactContextBaseJavaModule
public abstract void show(String message, double duration);
@ReactMethod
public abstract void showWithGravityAndOffset(String message, double duration, double gravity,
double xOffset, double yOffset);
public abstract void showWithGravity(String message, double duration, double gravity);
@ReactMethod
public abstract void showWithGravity(String message, double duration, double gravity);
public abstract void showWithGravityAndOffset(String message, double duration, double gravity,
double xOffset, double yOffset);
protected abstract Map<String, Object> getTypedExportedConstants();
@@ -30,96 +30,96 @@ public abstract class NativeUIManagerSpec extends ReactContextBaseJavaModule imp
super(reactContext);
}
@ReactMethod(
isBlockingSynchronousMethod = true
)
public abstract WritableArray getDefaultEventTypes();
@ReactMethod
public abstract void blur(Double reactTag);
@ReactMethod
public abstract void setLayoutAnimationEnabledExperimental(boolean enabled);
public abstract void clearJSResponder();
@ReactMethod
public abstract void configureNextLayoutAnimation(ReadableMap config, Callback callback,
Callback errorCallback);
@ReactMethod
public abstract void focus(Double reactTag);
public abstract void createView(Double reactTag, String viewName, double rootTag,
ReadableMap props);
@ReactMethod
public abstract void blur(Double reactTag);
@ReactMethod
public abstract void removeSubviewsFromContainerWithID(double containerID);
@ReactMethod
public abstract void setJSResponder(Double reactTag, boolean blockNativeResponder);
@ReactMethod
public abstract void measureLayout(Double reactTag, Double ancestorReactTag,
Callback errorCallback, Callback callback);
@ReactMethod
public abstract void clearJSResponder();
@ReactMethod(
isBlockingSynchronousMethod = true
)
public abstract WritableMap getConstantsForViewManager(String viewManagerName);
@ReactMethod
public abstract void updateView(double reactTag, String viewName, ReadableMap props);
public abstract void dismissPopupMenu();
@ReactMethod
public abstract void dispatchViewManagerCommand(Double reactTag, double commandID,
ReadableArray commandArgs);
@ReactMethod
public abstract void createView(Double reactTag, String viewName, double rootTag,
ReadableMap props);
public abstract void findSubviewIn(Double reactTag, ReadableArray point, Callback callback);
@ReactMethod
public abstract void measureInWindow(Double reactTag, Callback callback);
public abstract void focus(Double reactTag);
@ReactMethod
public abstract void sendAccessibilityEvent(Double reactTag, double eventType);
@ReactMethod(
isBlockingSynchronousMethod = true
)
public abstract WritableMap getConstantsForViewManager(String viewManagerName);
@ReactMethod(
isBlockingSynchronousMethod = true
)
public abstract WritableArray getDefaultEventTypes();
@ReactMethod(
isBlockingSynchronousMethod = true
)
public abstract WritableMap lazilyLoadView(String name);
@ReactMethod
public abstract void viewIsDescendantOf(Double reactTag, Double ancestorReactTag,
Callback callback);
@ReactMethod
public abstract void findSubviewIn(Double reactTag, ReadableArray point, Callback callback);
@ReactMethod
public abstract void manageChildren(Double containerTag, ReadableArray moveFromIndices,
ReadableArray moveToIndices, ReadableArray addChildReactTags, ReadableArray addAtIndices,
ReadableArray removeAtIndices);
@ReactMethod
public abstract void showPopupMenu(Double reactTag, ReadableArray items, Callback error,
Callback success);
@ReactMethod
public abstract void replaceExistingNonRootView(Double reactTag, Double newReactTag);
@ReactMethod
public abstract void dismissPopupMenu();
@ReactMethod
public abstract void measure(Double reactTag, Callback callback);
@ReactMethod
public abstract void measureInWindow(Double reactTag, Callback callback);
@ReactMethod
public abstract void measureLayout(Double reactTag, Double ancestorReactTag,
Callback errorCallback, Callback callback);
@ReactMethod
public abstract void measureLayoutRelativeToParent(Double reactTag, Callback errorCallback,
Callback callback);
@ReactMethod
public abstract void removeSubviewsFromContainerWithID(double containerID);
@ReactMethod
public abstract void replaceExistingNonRootView(Double reactTag, Double newReactTag);
@ReactMethod
public abstract void sendAccessibilityEvent(Double reactTag, double eventType);
@ReactMethod
public abstract void setChildren(Double containerTag, ReadableArray reactTags);
@ReactMethod
public abstract void setJSResponder(Double reactTag, boolean blockNativeResponder);
@ReactMethod
public abstract void setLayoutAnimationEnabledExperimental(boolean enabled);
@ReactMethod
public abstract void showPopupMenu(Double reactTag, ReadableArray items, Callback error,
Callback success);
@ReactMethod
public abstract void updateView(double reactTag, String viewName, ReadableMap props);
@ReactMethod
public abstract void viewIsDescendantOf(Double reactTag, Double ancestorReactTag,
Callback callback);
protected abstract Map<String, Object> getTypedExportedConstants();
@Override
@@ -28,8 +28,8 @@ public abstract class NativeVibrationSpec extends ReactContextBaseJavaModule imp
public abstract void cancel();
@ReactMethod
public abstract void vibrateByPattern(ReadableArray pattern, double repeat);
public abstract void vibrate(double pattern);
@ReactMethod
public abstract void vibrate(double pattern);
public abstract void vibrateByPattern(ReadableArray pattern, double repeat);
}
@@ -26,16 +26,7 @@ public abstract class NativeWebSocketModuleSpec extends ReactContextBaseJavaModu
}
@ReactMethod
public abstract void sendBinary(String base64String, double forSocketID);
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void ping(double socketID);
@ReactMethod
public abstract void send(String message, double forSocketID);
public abstract void addListener(String eventName);
@ReactMethod
public abstract void close(double code, String reason, double socketID);
@@ -45,5 +36,14 @@ public abstract class NativeWebSocketModuleSpec extends ReactContextBaseJavaModu
double socketID);
@ReactMethod
public abstract void addListener(String eventName);
public abstract void ping(double socketID);
@ReactMethod
public abstract void removeListeners(double count);
@ReactMethod
public abstract void send(String message, double forSocketID);
@ReactMethod
public abstract void sendBinary(String base64String, double forSocketID);
}