INNER CODE UNIT · Kotlin

setHttpLoader

kittinunf/fuel · fuel/src/commonMain/kotlin/fuel/Fuel.kt:14

    public fun setHttpLoader(factory: HttpLoaderFactory) {
        httpLoaderFactory = factory
        httpLoader = null
    }

    private fun newHttpLoader(): HttpLoader {
        // Check again in case httpLoader was just set.
        httpLoader?.let { return it }

        // Create a new HttpLoader.
        val loader = httpLoaderFactory?.newHttpLoader() ?: FuelBuilder().build()
        httpLoaderFactory = null
        httpLoader = loader
        return loader
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…