Protocols
The following protocols are available globally.
-
Request modifier of image downloader.
See moreDeclaration
Swift
public protocol ImageDownloadRequestModifier
-
Supply a filter to create an
See moreImageProcessor
.Declaration
Swift
public protocol CIImageProcessor: ImageProcessor
-
Protocol of
See moreAnimatedImageView
.Declaration
Swift
public protocol AnimatedImageViewDelegate: class
-
A type that has Kingfisher extensions.
See moreDeclaration
Swift
public protocol KingfisherCompatible
-
Protocol of
See moreImageDownloader
.Declaration
Swift
public protocol ImageDownloaderDelegate: class
-
Protocol indicates that an authentication challenge could be handled.
See moreDeclaration
Swift
public protocol AuthenticationChallengeResponsable: class
-
An
See moreImageProcessor
would be used to convert some downloaded data to an image.Declaration
Swift
public protocol ImageProcessor
-
Undocumented
See more
-
See moreResource
protocol defines how to download and cache a resource from network.Declaration
Swift
public protocol Resource
-
An
See moreCacheSerializer
would be used to convert some data to an image object for retrieving from disk cache and vice versa for storing to disk cache.Declaration
Swift
public protocol CacheSerializer
-
Represent a placeholder type which could be set while loading as well as loading finished without getting an image.
See moreDeclaration
Swift
public protocol Placeholder
-
An
See moreImageModifier
can be used to change properties on an Image in between cache serialization and use of the image.Declaration
Swift
public protocol ImageModifier