Skip to content

Commit

Permalink
Convert HeadlessJsTaskService to Kotlin (facebook#48800)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: facebook#48800

This just converts yet another class from Java to Kotlin

Changelog:
[Internal] [Changed] -

Reviewed By: javache

Differential Revision: D68417564
  • Loading branch information
cortinico authored and facebook-github-bot committed Jan 21, 2025
1 parent 037687d commit 358c581
Show file tree
Hide file tree
Showing 3 changed files with 193 additions and 213 deletions.
14 changes: 9 additions & 5 deletions packages/react-native/ReactAndroid/api/ReactAndroid.api
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,22 @@ public class com/facebook/react/DebugCorePackage$$ReactModuleInfoProvider : com/
}

public abstract class com/facebook/react/HeadlessJsTaskService : android/app/Service, com/facebook/react/jstasks/HeadlessJsTaskEventListener {
public static final field Companion Lcom/facebook/react/HeadlessJsTaskService$Companion;
public fun <init> ()V
public static fun acquireWakeLockNow (Landroid/content/Context;)V
protected fun getReactContext ()Lcom/facebook/react/bridge/ReactContext;
protected fun getReactHost ()Lcom/facebook/react/ReactHost;
protected fun getReactNativeHost ()Lcom/facebook/react/ReactNativeHost;
protected final fun getReactContext ()Lcom/facebook/react/bridge/ReactContext;
protected final fun getReactHost ()Lcom/facebook/react/ReactHost;
protected final fun getReactNativeHost ()Lcom/facebook/react/ReactNativeHost;
protected fun getTaskConfig (Landroid/content/Intent;)Lcom/facebook/react/jstasks/HeadlessJsTaskConfig;
public fun onBind (Landroid/content/Intent;)Landroid/os/IBinder;
public fun onDestroy ()V
public fun onHeadlessJsTaskFinish (I)V
public fun onHeadlessJsTaskStart (I)V
public fun onStartCommand (Landroid/content/Intent;II)I
protected fun startTask (Lcom/facebook/react/jstasks/HeadlessJsTaskConfig;)V
protected final fun startTask (Lcom/facebook/react/jstasks/HeadlessJsTaskConfig;)V
}

public final class com/facebook/react/HeadlessJsTaskService$Companion {
public final fun acquireWakeLockNow (Landroid/content/Context;)V
}

public final class com/facebook/react/JSEngineResolutionAlgorithm : java/lang/Enum {
Expand Down

This file was deleted.

Loading

0 comments on commit 358c581

Please sign in to comment.