//tvlib/org.mjdev.tvlib.glide/OkHttpUrlLoaderEx
[androidJvm]\ class OkHttpUrlLoaderEx(factory: OkHttpUrlLoaderEx.Factory) : ModelLoader<GlideUrl, InputStream> , SharedPreferences.OnSharedPreferenceChangeListener
| OkHttpUrlLoaderEx | [androidJvm] constructor(factory: OkHttpUrlLoaderEx.Factory) |
| Name | Summary |
|---|---|
| Factory | [androidJvm] class Factory(val context: Context) : ModelLoaderFactory<GlideUrl, InputStream> Custom factory |
| Name | Summary |
|---|---|
| buildLoadData | [androidJvm] open override fun buildLoadData(model: GlideUrl, width: Int, height: Int, options: Options): ModelLoader.LoadData<InputStream?> Prepare loading |
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| handles | [androidJvm] open override fun handles(url: GlideUrl): Boolean Checker function, see glide library details |
| hashCode | [androidJvm] open fun hashCode(): Int |
| onSharedPreferenceChanged | [androidJvm] open override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) Preferences change handler, to enable/disable debugging |
| teardown | [androidJvm] fun teardown() De-initialize loader |
| toString | [androidJvm] open fun toString(): String |
| Name | Summary |
|---|---|
| context | [androidJvm] val context: Context Context to be used |