1 package expo.modules.devmenu.react
2 
3 import android.content.Context
4 import com.facebook.react.packagerconnection.PackagerConnectionSettings
5 
6 /**
7  * Class representing react's internal [PackagerConnectionSettings] class, which we want to replace to change bundler's url.
8  * It is only use when [expo.modules.devmenu.DevMenuHost.getUseDeveloperSupport] returns true.
9  */
10 class DevMenuPackagerConnectionSettings(
11   private val serverIp: String,
12   applicationContext: Context
13 ) : PackagerConnectionSettings(applicationContext) {
getDebugServerHostnull14   override fun getDebugServerHost(): String = serverIp
15 
16   override fun setDebugServerHost(host: String) = Unit
17 
18   override fun getInspectorServerHost() = serverIp
19 }
20