DefinedRequestOptions

class DefinedRequestOptions(lifecycle: Lifecycle?, sizeResolver: SizeResolver?, scale: Scale?, dispatcher: CoroutineDispatcher?, transition: Transition?, precision: Precision?, bitmapConfig: Bitmap.Config?, allowHardware: Boolean?, allowRgb565: Boolean?, memoryCachePolicy: CachePolicy?, diskCachePolicy: CachePolicy?, networkCachePolicy: CachePolicy?)

Tracks which values have been set (instead of computed automatically using a default) when building an ImageRequest.

See also

Constructors

DefinedRequestOptions
Link copied to clipboard
fun DefinedRequestOptions(lifecycle: Lifecycle?, sizeResolver: SizeResolver?, scale: Scale?, dispatcher: CoroutineDispatcher?, transition: Transition?, precision: Precision?, bitmapConfig: Bitmap.Config?, allowHardware: Boolean?, allowRgb565: Boolean?, memoryCachePolicy: CachePolicy?, diskCachePolicy: CachePolicy?, networkCachePolicy: CachePolicy?)

Functions

copy
Link copied to clipboard
fun copy(lifecycle: Lifecycle? = this.lifecycle, sizeResolver: SizeResolver? = this.sizeResolver, scale: Scale? = this.scale, dispatcher: CoroutineDispatcher? = this.dispatcher, transition: Transition? = this.transition, precision: Precision? = this.precision, bitmapConfig: Bitmap.Config? = this.bitmapConfig, allowHardware: Boolean? = this.allowHardware, allowRgb565: Boolean? = this.allowRgb565, memoryCachePolicy: CachePolicy? = this.memoryCachePolicy, diskCachePolicy: CachePolicy? = this.diskCachePolicy, networkCachePolicy: CachePolicy? = this.networkCachePolicy): DefinedRequestOptions
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

allowHardware
Link copied to clipboard
val allowHardware: Boolean?
allowRgb565
Link copied to clipboard
val allowRgb565: Boolean?
bitmapConfig
Link copied to clipboard
val bitmapConfig: Bitmap.Config?
diskCachePolicy
Link copied to clipboard
val diskCachePolicy: CachePolicy?
dispatcher
Link copied to clipboard
val dispatcher: CoroutineDispatcher?
lifecycle
Link copied to clipboard
val lifecycle: Lifecycle?
memoryCachePolicy
Link copied to clipboard
val memoryCachePolicy: CachePolicy?
networkCachePolicy
Link copied to clipboard
val networkCachePolicy: CachePolicy?
precision
Link copied to clipboard
val precision: Precision?
scale
Link copied to clipboard
val scale: Scale?
sizeResolver
Link copied to clipboard
val sizeResolver: SizeResolver?
transition
Link copied to clipboard
val transition: Transition?