public abstract class NativeLinkingSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
NativeModule.NativeMethod
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
NativeLinkingSpec(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
abstract void |
addListener(java.lang.String eventName) |
abstract void |
canOpenURL(java.lang.String url,
Promise promise) |
abstract void |
getInitialURL(Promise promise) |
abstract void |
openSettings(Promise promise) |
abstract void |
openURL(java.lang.String url,
Promise promise) |
abstract void |
removeListeners(double count) |
abstract void |
sendIntent(java.lang.String action,
ReadableArray extras,
Promise promise) |
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarn
canOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invalidate
getName
public NativeLinkingSpec(ReactApplicationContext reactContext)
public abstract void sendIntent(java.lang.String action, ReadableArray extras, Promise promise)
public abstract void openURL(java.lang.String url, Promise promise)
public abstract void removeListeners(double count)
public abstract void canOpenURL(java.lang.String url, Promise promise)
public abstract void getInitialURL(Promise promise)
public abstract void openSettings(Promise promise)
public abstract void addListener(java.lang.String eventName)