GlideContext

open class GlideContext

Global context for all loads in Glide containing and exposing the various registries and classes required to load resources.

Constructors

Link copied to clipboard
open fun GlideContext(    context: Context,     arrayPool: ArrayPool,     registry: GlideSuppliers.GlideSupplier<Registry>,     imageViewTargetFactory: ImageViewTargetFactory,     defaultRequestOptionsFactory: Glide.RequestOptionsFactory,     defaultTransitionOptions: Map<Class<out Any>, TransitionOptions<out Any, out Any>>,     defaultRequestListeners: List<RequestListener<Any>>,     engine: Engine,     experiments: GlideExperiments,     logLevel: Int)

Functions

Link copied to clipboard
open fun <X> buildImageViewTarget(imageView: ImageView, transcodeClass: Class<X>): ViewTarget<ImageView, X>
Link copied to clipboard
open fun <T> getDefaultTransitionOptions(transcodeClass: Class<T>): TransitionOptions<out Any, T>
Link copied to clipboard
open fun getRegistry(): Registry

Properties

Link copied to clipboard
val arrayPool: ArrayPool
Link copied to clipboard
val defaultRequestListeners: List<RequestListener<Any>>
Link copied to clipboard
open val defaultRequestOptions: RequestOptions
Link copied to clipboard
val engine: Engine
Link copied to clipboard
val experiments: GlideExperiments
Link copied to clipboard
val logLevel: Int