diff --git a/CHANGELOG.md b/CHANGELOG.md index 6aa17ce07..c49bd7889 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ ----- +## [3.8.0 - Prowess](https://github.com/onevcat/Kingfisher/releases/tag/3.8.0) (2017-05-10) + +#### Add +* An API to apply rect round for specified corner in `RoundCornerImageProcessor`. Instead of making all four corners rounded, you can now set only some corners rounding. [#668](https://github.com/onevcat/Kingfisher/issues/668) + +--- + ## [3.7.2 - Never Do Things by Halves](https://github.com/onevcat/Kingfisher/releases/tag/3.7.2) (2017-05-09) #### Fix diff --git a/Demo/Kingfisher-Demo/Info.plist b/Demo/Kingfisher-Demo/Info.plist index 88b6df705..e0ed93d88 100644 --- a/Demo/Kingfisher-Demo/Info.plist +++ b/Demo/Kingfisher-Demo/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 LSRequiresIPhoneOS UILaunchStoryboardName diff --git a/Demo/Kingfisher-macOS-Demo/Info.plist b/Demo/Kingfisher-macOS-Demo/Info.plist index 45c3d836a..0a3d50f30 100644 --- a/Demo/Kingfisher-macOS-Demo/Info.plist +++ b/Demo/Kingfisher-macOS-Demo/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 LSMinimumSystemVersion $(MACOSX_DEPLOYMENT_TARGET) NSHumanReadableCopyright diff --git a/Demo/Kingfisher-tvOS-Demo/Info.plist b/Demo/Kingfisher-tvOS-Demo/Info.plist index 222cc9d38..22ef54130 100644 --- a/Demo/Kingfisher-tvOS-Demo/Info.plist +++ b/Demo/Kingfisher-tvOS-Demo/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 LSRequiresIPhoneOS UIMainStoryboardFile diff --git a/Demo/Kingfisher-watchOS-Demo Extension/Info.plist b/Demo/Kingfisher-watchOS-Demo Extension/Info.plist index af9e3af1e..7cb162362 100644 --- a/Demo/Kingfisher-watchOS-Demo Extension/Info.plist +++ b/Demo/Kingfisher-watchOS-Demo Extension/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType XPC! CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 NSExtension NSExtensionAttributes diff --git a/Demo/Kingfisher-watchOS-Demo/Info.plist b/Demo/Kingfisher-watchOS-Demo/Info.plist index c6c992308..cd722de56 100644 --- a/Demo/Kingfisher-watchOS-Demo/Info.plist +++ b/Demo/Kingfisher-watchOS-Demo/Info.plist @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 UISupportedInterfaceOrientations UIInterfaceOrientationPortrait diff --git a/Kingfisher.podspec b/Kingfisher.podspec index 3686483b9..063ef2ede 100644 --- a/Kingfisher.podspec +++ b/Kingfisher.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "Kingfisher" - s.version = "3.7.2" + s.version = "3.8.0" s.summary = "A lightweight and pure Swift implemented library for downloading and cacheing image from the web." s.description = <<-DESC diff --git a/Kingfisher.xcodeproj/project.pbxproj b/Kingfisher.xcodeproj/project.pbxproj index ea36958e9..c2b7f0cda 100644 --- a/Kingfisher.xcodeproj/project.pbxproj +++ b/Kingfisher.xcodeproj/project.pbxproj @@ -2592,11 +2592,11 @@ APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; @@ -2620,11 +2620,11 @@ APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; @@ -2796,11 +2796,11 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = Sources/Info.plist; @@ -2825,11 +2825,11 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = Sources/Info.plist; @@ -2852,11 +2852,11 @@ buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = Sources/Info.plist; @@ -2878,11 +2878,11 @@ buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = Sources/Info.plist; @@ -3098,10 +3098,10 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Sources/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -3124,10 +3124,10 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - CURRENT_PROJECT_VERSION = 1028; + CURRENT_PROJECT_VERSION = 1032; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1028; + DYLIB_CURRENT_VERSION = 1032; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Sources/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; diff --git a/Sources/Info.plist b/Sources/Info.plist index f6ac558d3..61669c884 100644 --- a/Sources/Info.plist +++ b/Sources/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 NSPrincipalClass diff --git a/Tests/KingfisherTests-macOS/Info.plist b/Tests/KingfisherTests-macOS/Info.plist index 429f02230..633450a48 100644 --- a/Tests/KingfisherTests-macOS/Info.plist +++ b/Tests/KingfisherTests-macOS/Info.plist @@ -15,10 +15,10 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 diff --git a/Tests/KingfisherTests-tvOS/Info.plist b/Tests/KingfisherTests-tvOS/Info.plist index 429f02230..633450a48 100644 --- a/Tests/KingfisherTests-tvOS/Info.plist +++ b/Tests/KingfisherTests-tvOS/Info.plist @@ -15,10 +15,10 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 diff --git a/Tests/KingfisherTests/Info.plist b/Tests/KingfisherTests/Info.plist index 429f02230..633450a48 100644 --- a/Tests/KingfisherTests/Info.plist +++ b/Tests/KingfisherTests/Info.plist @@ -15,10 +15,10 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 3.7.2 + 3.8.0 CFBundleSignature ???? CFBundleVersion - 1028 + 1032 diff --git a/docs/Classes.html b/docs/Classes.html index f88296c3b..3ee777cf4 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -13,7 +13,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -211,6 +211,9 @@ + @@ -284,7 +287,7 @@

Classes

See more @@ -319,7 +322,7 @@

Declaration

@@ -357,7 +360,7 @@

Declaration

@@ -392,7 +395,7 @@

Declaration

@@ -428,7 +431,7 @@

Declaration

@@ -460,7 +463,7 @@

Declaration

@@ -496,7 +499,7 @@

Declaration

@@ -506,7 +509,7 @@

Declaration

diff --git a/docs/Classes/AnimatedImageView.html b/docs/Classes/AnimatedImageView.html index f0a4e85f2..17e2e6dda 100644 --- a/docs/Classes/AnimatedImageView.html +++ b/docs/Classes/AnimatedImageView.html @@ -14,7 +14,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -212,6 +212,9 @@ + @@ -305,7 +308,7 @@

Declaration

@@ -335,7 +338,7 @@

Declaration

@@ -365,7 +368,7 @@

Declaration

@@ -395,7 +398,7 @@

Declaration

@@ -436,7 +439,7 @@

Declaration

@@ -466,7 +469,7 @@

Declaration

@@ -496,7 +499,7 @@

Declaration

@@ -526,7 +529,7 @@

Declaration

@@ -556,7 +559,7 @@

Declaration

@@ -586,7 +589,7 @@

Declaration

@@ -616,7 +619,7 @@

Declaration

@@ -626,7 +629,7 @@

Declaration

diff --git a/docs/Classes/ImageCache.html b/docs/Classes/ImageCache.html index 6d52c8946..ec0313eab 100644 --- a/docs/Classes/ImageCache.html +++ b/docs/Classes/ImageCache.html @@ -14,7 +14,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -212,6 +212,9 @@ + @@ -301,7 +304,7 @@

Declaration

@@ -334,7 +337,7 @@

Declaration

@@ -364,7 +367,7 @@

Declaration

@@ -394,7 +397,7 @@

Declaration

@@ -426,7 +429,7 @@

Declaration

@@ -458,7 +461,7 @@

Declaration

@@ -488,7 +491,7 @@

Declaration

@@ -518,7 +521,7 @@

Declaration

@@ -600,7 +603,7 @@

Return Value

The cache object.

@@ -731,7 +734,7 @@

Parameters

@@ -821,7 +824,7 @@

Parameters

@@ -913,7 +916,7 @@

Return Value

The retrieving task.

@@ -979,7 +982,7 @@

Return Value

The image object if it is cached, or nil if there is no such key in the cache.

@@ -1045,7 +1048,7 @@

Return Value

The image object if it is cached, or nil if there is no such key in the cache.

@@ -1086,7 +1089,7 @@

Declaration

@@ -1135,7 +1138,7 @@

Parameters

@@ -1184,7 +1187,7 @@

Parameters

@@ -1216,7 +1219,7 @@

Declaration

@@ -1258,7 +1261,7 @@

Declaration

@@ -1311,7 +1314,7 @@

Return Value

The check result.

@@ -1376,7 +1379,7 @@

Return Value

Corresponding hash.

@@ -1426,7 +1429,7 @@

Parameters

@@ -1466,7 +1469,7 @@

Declaration

@@ -1496,7 +1499,7 @@

Declaration

@@ -1506,7 +1509,7 @@

Declaration

diff --git a/docs/Classes/ImageCache/CacheCheckResult.html b/docs/Classes/ImageCache/CacheCheckResult.html index d1b7eeb62..e40ae63e7 100644 --- a/docs/Classes/ImageCache/CacheCheckResult.html +++ b/docs/Classes/ImageCache/CacheCheckResult.html @@ -14,7 +14,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

Declaration

@@ -328,7 +331,7 @@

Declaration

@@ -338,7 +341,7 @@

Declaration

diff --git a/docs/Classes/ImageDownloader.html b/docs/Classes/ImageDownloader.html index fa607b18a..34efd57d5 100644 --- a/docs/Classes/ImageDownloader.html +++ b/docs/Classes/ImageDownloader.html @@ -14,7 +14,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -212,6 +212,9 @@ + @@ -305,7 +308,7 @@

Declaration

@@ -337,7 +340,7 @@

Declaration

@@ -368,7 +371,7 @@

Declaration

@@ -398,7 +401,7 @@

Declaration

@@ -428,7 +431,7 @@

Declaration

@@ -459,7 +462,7 @@

Declaration

@@ -500,7 +503,7 @@

Declaration

@@ -553,7 +556,7 @@

Return Value

The downloader object.

@@ -645,7 +648,7 @@

Return Value

A downloading task. You could call cancel on it to stop the downloading process.

@@ -655,7 +658,7 @@

Return Value

diff --git a/docs/Classes/ImagePrefetcher.html b/docs/Classes/ImagePrefetcher.html index f06a57c2e..5902b057c 100644 --- a/docs/Classes/ImagePrefetcher.html +++ b/docs/Classes/ImagePrefetcher.html @@ -14,7 +14,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

Declaration

@@ -402,7 +405,7 @@

Return Value

An ImagePrefetcher object.

@@ -505,7 +508,7 @@

Return Value

An ImagePrefetcher object.

@@ -537,7 +540,7 @@

Declaration

@@ -567,7 +570,7 @@

Declaration

@@ -577,7 +580,7 @@

Declaration

diff --git a/docs/Classes/Kingfisher.html b/docs/Classes/Kingfisher.html index 64a98c601..afb55145a 100644 --- a/docs/Classes/Kingfisher.html +++ b/docs/Classes/Kingfisher.html @@ -14,7 +14,7 @@
-

Kingfisher Docs (80% documented)

+

Kingfisher Docs (78% documented)

View on GitHub

Install in Dash

@@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

Kingfisher

@@ -306,7 +309,7 @@

Kingfisher

@@ -363,7 +366,7 @@

Return Value

The normalized image with orientation set to up and correct scale.

@@ -396,7 +399,7 @@

PNG

@@ -429,7 +432,7 @@

JPEG

@@ -462,7 +465,7 @@

GIF

@@ -481,9 +484,9 @@

Round Corner

  • @@ -503,7 +506,9 @@

    Round Corner

    Declaration

    Swift

    -
    public func image(withRoundRadius radius: CGFloat, fit size: CGSize) -> Image
    +
    public func image(withRoundRadius radius: CGFloat,
    +                      fit size: CGSize,
    +                      roundingCorners corners: RectCorner = .all) -> Image
    @@ -535,6 +540,18 @@

    Parameters

    + + + + corners + + + +
    +

    The target corners which will be applied rounding.

    +
    + + @@ -543,7 +560,7 @@

    Return Value

    An image with round corner of self.

    @@ -612,7 +629,7 @@

    Return Value

    An image with new size.

    @@ -677,7 +694,7 @@

    Return Value

    An image with new size.

    @@ -699,7 +716,7 @@

    Return Value

    @@ -768,7 +785,7 @@

    Return Value

    An image with blur effect applied.

    @@ -849,7 +866,7 @@

    Return Value

    An image with a color overlay applied.

    @@ -913,7 +930,7 @@

    Return Value

    An image with a color tint applied.

    @@ -1013,7 +1030,7 @@

    Return Value

    An image with color control applied.

    @@ -1039,7 +1056,7 @@

    Return Value

    @@ -1101,7 +1118,7 @@

    Return Value

    A transformed image by input Filter.

    @@ -1127,7 +1144,7 @@

    Return Value

    @@ -1245,7 +1262,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -1276,7 +1293,7 @@

    Declaration

    @@ -1310,7 +1327,7 @@

    Declaration

    @@ -1341,7 +1358,7 @@

    Declaration

    @@ -1373,7 +1390,7 @@

    Declaration

    @@ -1505,7 +1522,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -1536,7 +1553,7 @@

    Declaration

    @@ -1664,7 +1681,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -1695,7 +1712,7 @@

    Declaration

    @@ -1752,7 +1769,7 @@

    Return Value

    Current URL for image.

    @@ -1809,7 +1826,7 @@

    Return Value

    Current URL for background image.

    @@ -1819,7 +1836,7 @@

    Return Value

    diff --git a/docs/Classes/KingfisherManager.html b/docs/Classes/KingfisherManager.html index 7f53b8bd4..4e6c0e5ee 100644 --- a/docs/Classes/KingfisherManager.html +++ b/docs/Classes/KingfisherManager.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -329,7 +332,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -454,7 +457,7 @@

    Return Value

    A RetrieveImageTask task object. You can use this object to cancel the task.

    @@ -464,7 +467,7 @@

    Return Value

    diff --git a/docs/Classes/RetrieveImageTask.html b/docs/Classes/RetrieveImageTask.html index a95562772..2b68584a7 100644 --- a/docs/Classes/RetrieveImageTask.html +++ b/docs/Classes/RetrieveImageTask.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -329,7 +332,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -389,7 +392,7 @@

    Declaration

    @@ -399,7 +402,7 @@

    Declaration

    diff --git a/docs/Enums.html b/docs/Enums.html index 0102cca2f..983dc99ca 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -373,7 +376,7 @@

    Declaration

    @@ -410,7 +413,7 @@

    Declaration

    @@ -437,7 +440,7 @@

    Declaration

    See more @@ -498,7 +501,7 @@

    Declaration

    @@ -533,7 +536,7 @@

    Declaration

    @@ -543,7 +546,7 @@

    Declaration

    diff --git a/docs/Enums/CacheType.html b/docs/Enums/CacheType.html index 7d454ef01..29bb5b74c 100644 --- a/docs/Enums/CacheType.html +++ b/docs/Enums/CacheType.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -374,7 +377,7 @@

    Declaration

    diff --git a/docs/Enums/ContentMode.html b/docs/Enums/ContentMode.html index 5527125f8..add15bc60 100644 --- a/docs/Enums/ContentMode.html +++ b/docs/Enums/ContentMode.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    @@ -372,7 +375,7 @@

    Declaration

    @@ -382,7 +385,7 @@

    Declaration

    diff --git a/docs/Enums/ImageProcessItem.html b/docs/Enums/ImageProcessItem.html index ddb0bdce2..e12ab0582 100644 --- a/docs/Enums/ImageProcessItem.html +++ b/docs/Enums/ImageProcessItem.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -337,7 +340,7 @@

    Declaration

    @@ -347,7 +350,7 @@

    Declaration

    diff --git a/docs/Enums/ImageTransition.html b/docs/Enums/ImageTransition.html index af9522ab7..24f33588e 100644 --- a/docs/Enums/ImageTransition.html +++ b/docs/Enums/ImageTransition.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    @@ -372,7 +375,7 @@

    Declaration

    @@ -406,7 +409,7 @@

    Declaration

    @@ -440,7 +443,7 @@

    Declaration

    @@ -474,7 +477,7 @@

    Declaration

    @@ -508,7 +511,7 @@

    Declaration

    @@ -518,7 +521,7 @@

    Declaration

    diff --git a/docs/Enums/IndicatorType.html b/docs/Enums/IndicatorType.html index 6d5521616..91ff76f4e 100644 --- a/docs/Enums/IndicatorType.html +++ b/docs/Enums/IndicatorType.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -292,7 +295,7 @@

    Declaration

    @@ -326,7 +329,7 @@

    Declaration

    @@ -360,7 +363,7 @@

    Declaration

    @@ -394,7 +397,7 @@

    Declaration

    @@ -404,7 +407,7 @@

    Declaration

    diff --git a/docs/Enums/KingfisherError.html b/docs/Enums/KingfisherError.html index 0362c5158..f385b7edf 100644 --- a/docs/Enums/KingfisherError.html +++ b/docs/Enums/KingfisherError.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -332,7 +335,7 @@

    Declaration

    @@ -368,7 +371,7 @@

    Declaration

    @@ -402,7 +405,7 @@

    Declaration

    @@ -436,7 +439,7 @@

    Declaration

    @@ -470,7 +473,7 @@

    Declaration

    @@ -480,7 +483,7 @@

    Declaration

    diff --git a/docs/Enums/KingfisherOptionsInfoItem.html b/docs/Enums/KingfisherOptionsInfoItem.html index ec47b4588..fcdfe3134 100644 --- a/docs/Enums/KingfisherOptionsInfoItem.html +++ b/docs/Enums/KingfisherOptionsInfoItem.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -300,7 +303,7 @@

    Declaration

    @@ -335,7 +338,7 @@

    Declaration

    @@ -372,7 +375,7 @@

    Declaration

    @@ -407,7 +410,7 @@

    Declaration

    @@ -441,7 +444,7 @@

    Declaration

    @@ -476,7 +479,7 @@

    Declaration

    @@ -510,7 +513,7 @@

    Declaration

    @@ -544,7 +547,7 @@

    Declaration

    @@ -578,7 +581,7 @@

    Declaration

    @@ -613,7 +616,7 @@

    Declaration

    @@ -649,7 +652,7 @@

    Declaration

    @@ -687,7 +690,7 @@

    Declaration

    @@ -724,7 +727,7 @@

    Declaration

    @@ -761,7 +764,7 @@

    Declaration

    @@ -797,7 +800,7 @@

    Declaration

    @@ -833,7 +836,7 @@

    Declaration

    @@ -870,7 +873,7 @@

    Declaration

    @@ -904,7 +907,7 @@

    Declaration

    @@ -914,7 +917,7 @@

    Declaration

    diff --git a/docs/Extensions.html b/docs/Extensions.html index 714222359..30e29ef66 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -342,7 +345,7 @@

    Deprecated. Only for back compatibility.

    See more @@ -407,7 +410,7 @@

    Deprecated. Only for back compatibility.

    See more @@ -541,7 +544,7 @@

    Deprecated. Only for back compatibility.

    diff --git a/docs/Extensions/CGSize.html b/docs/Extensions/CGSize.html index 3108c35a1..08d6182fa 100644 --- a/docs/Extensions/CGSize.html +++ b/docs/Extensions/CGSize.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    CGSize

    @@ -294,7 +297,7 @@

    CGSize

    diff --git a/docs/Extensions/Collection.html b/docs/Extensions/Collection.html index 1072dc2e7..b2d65e57a 100644 --- a/docs/Extensions/Collection.html +++ b/docs/Extensions/Collection.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -297,7 +300,7 @@

    Declaration

    @@ -327,7 +330,7 @@

    Declaration

    @@ -357,7 +360,7 @@

    Declaration

    @@ -388,7 +391,7 @@

    Declaration

    @@ -418,7 +421,7 @@

    Declaration

    @@ -448,7 +451,7 @@

    Declaration

    @@ -478,7 +481,7 @@

    Declaration

    @@ -508,7 +511,7 @@

    Declaration

    @@ -538,7 +541,7 @@

    Declaration

    @@ -568,7 +571,7 @@

    Declaration

    @@ -598,7 +601,7 @@

    Declaration

    @@ -628,7 +631,7 @@

    Declaration

    @@ -658,7 +661,7 @@

    Declaration

    @@ -688,7 +691,7 @@

    Declaration

    @@ -718,7 +721,7 @@

    Declaration

    @@ -749,7 +752,7 @@

    Declaration

    @@ -779,7 +782,7 @@

    Declaration

    @@ -813,7 +816,7 @@

    Declaration

    @@ -823,7 +826,7 @@

    Declaration

    diff --git a/docs/Extensions/Data.html b/docs/Extensions/Data.html index 9c554065a..4c2d43c9e 100644 --- a/docs/Extensions/Data.html +++ b/docs/Extensions/Data.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    Data

    @@ -294,7 +297,7 @@

    Data

    diff --git a/docs/Extensions/Image.html b/docs/Extensions/Image.html index a2a2ce2f9..e55586e18 100644 --- a/docs/Extensions/Image.html +++ b/docs/Extensions/Image.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -296,7 +299,7 @@

    Return Value

    The image itself.

    @@ -389,7 +392,7 @@

    Return Value

    An image with round corner of self.

    @@ -458,7 +461,7 @@

    Return Value

    An image with new size.

    @@ -527,7 +530,7 @@

    Return Value

    An image with blur effect applied.

    @@ -608,7 +611,7 @@

    Return Value

    An image with a color overlay applied.

    @@ -672,7 +675,7 @@

    Return Value

    An image with a color tint applied.

    @@ -772,7 +775,7 @@

    Return Value

    An image with color control applied.

    @@ -834,7 +837,7 @@

    Return Value

    A transformed image by input Filter.

    @@ -844,7 +847,7 @@

    Return Value

    diff --git a/docs/Extensions/ImageView.html b/docs/Extensions/ImageView.html index a4a0083a3..036615218 100644 --- a/docs/Extensions/ImageView.html +++ b/docs/Extensions/ImageView.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -373,7 +376,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -404,7 +407,7 @@

    Declaration

    @@ -434,7 +437,7 @@

    Declaration

    @@ -465,7 +468,7 @@

    Declaration

    @@ -487,7 +490,7 @@

    Declaration

    @@ -497,7 +500,7 @@

    Declaration

    diff --git a/docs/Extensions/Notification.html b/docs/Extensions/Notification.html index 623f35ff5..3bff97976 100644 --- a/docs/Extensions/Notification.html +++ b/docs/Extensions/Notification.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -313,7 +316,7 @@

    Declaration

    diff --git a/docs/Extensions/String.html b/docs/Extensions/String.html index 809845834..58be3ad20 100644 --- a/docs/Extensions/String.html +++ b/docs/Extensions/String.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -297,7 +300,7 @@

    Declaration

    @@ -307,7 +310,7 @@

    Declaration

    diff --git a/docs/Extensions/UIButton.html b/docs/Extensions/UIButton.html index f0ef24628..5d66a09b6 100644 --- a/docs/Extensions/UIButton.html +++ b/docs/Extensions/UIButton.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -387,7 +390,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -418,7 +421,7 @@

    Declaration

    @@ -543,7 +546,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -574,7 +577,7 @@

    Declaration

    @@ -627,7 +630,7 @@

    Return Value

    Current URL for image.

    @@ -680,7 +683,7 @@

    Return Value

    Current URL for background image.

    @@ -690,7 +693,7 @@

    Return Value

    diff --git a/docs/Extensions/URL.html b/docs/Extensions/URL.html index 4d18c610e..fb2204522 100644 --- a/docs/Extensions/URL.html +++ b/docs/Extensions/URL.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -331,7 +334,7 @@

    Declaration

    @@ -341,7 +344,7 @@

    Declaration

    diff --git a/docs/Functions.html b/docs/Functions.html index 47a17faf5..5ebe0635f 100644 --- a/docs/Functions.html +++ b/docs/Functions.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -326,7 +329,7 @@

    Return Value

    The concatenated processor.

    @@ -336,7 +339,7 @@

    Return Value

    diff --git a/docs/Global Variables.html b/docs/Global Variables.html index c550bd2bc..ee7ce85a8 100644 --- a/docs/Global Variables.html +++ b/docs/Global Variables.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -291,7 +294,7 @@

    Declaration

    @@ -325,7 +328,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -369,7 +372,7 @@

    Declaration

    diff --git a/docs/Protocols.html b/docs/Protocols.html index 93c2ea4be..5372e260e 100644 --- a/docs/Protocols.html +++ b/docs/Protocols.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -292,7 +295,7 @@

    Declaration

    @@ -327,7 +330,7 @@

    Declaration

    @@ -362,7 +365,7 @@

    Declaration

    @@ -397,7 +400,7 @@

    Declaration

    @@ -428,7 +431,7 @@

    Declaration

    @@ -463,7 +466,7 @@

    Declaration

    @@ -497,7 +500,7 @@

    Indicator Protocol

    See more @@ -532,7 +535,7 @@

    Declaration

    @@ -568,7 +571,7 @@

    Declaration

    @@ -578,7 +581,7 @@

    Declaration

    diff --git a/docs/Protocols/AuthenticationChallengeResponsable.html b/docs/Protocols/AuthenticationChallengeResponsable.html index 57ddcc4fb..f65c55d9e 100644 --- a/docs/Protocols/AuthenticationChallengeResponsable.html +++ b/docs/Protocols/AuthenticationChallengeResponsable.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -347,7 +350,7 @@

    Parameters

    @@ -357,7 +360,7 @@

    Parameters

    diff --git a/docs/Protocols/CIImageProcessor.html b/docs/Protocols/CIImageProcessor.html index ed40239c8..098f8ca95 100644 --- a/docs/Protocols/CIImageProcessor.html +++ b/docs/Protocols/CIImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -366,7 +369,7 @@

    Parameters

    @@ -376,7 +379,7 @@

    Parameters

    diff --git a/docs/Protocols/CacheSerializer.html b/docs/Protocols/CacheSerializer.html index af8d49b34..70dfe3717 100644 --- a/docs/Protocols/CacheSerializer.html +++ b/docs/Protocols/CacheSerializer.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -338,7 +341,7 @@

    Return Value

    data could be serialized.

    @@ -404,7 +407,7 @@

    Return Value

    could be deserialized.

    @@ -414,7 +417,7 @@

    Return Value

    diff --git a/docs/Protocols/ImageDownloadRequestModifier.html b/docs/Protocols/ImageDownloadRequestModifier.html index 36d61fcfb..86fbc235c 100644 --- a/docs/Protocols/ImageDownloadRequestModifier.html +++ b/docs/Protocols/ImageDownloadRequestModifier.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -308,7 +311,7 @@

    Declaration

    diff --git a/docs/Protocols/ImageDownloaderDelegate.html b/docs/Protocols/ImageDownloaderDelegate.html index 0250f697b..9570af5e2 100644 --- a/docs/Protocols/ImageDownloaderDelegate.html +++ b/docs/Protocols/ImageDownloaderDelegate.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -370,7 +373,7 @@

    Parameters

    @@ -460,7 +463,7 @@

    Parameters

    @@ -551,7 +554,7 @@

    Return Value

    Whether this HTTP status code is valid or not.

    @@ -561,7 +564,7 @@

    Return Value

    diff --git a/docs/Protocols/ImageProcessor.html b/docs/Protocols/ImageProcessor.html index 5f10f50d1..755e23828 100644 --- a/docs/Protocols/ImageProcessor.html +++ b/docs/Protocols/ImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -308,7 +311,7 @@

    Declaration

    @@ -386,7 +389,7 @@

    Return Value

    The processed image.

    @@ -448,7 +451,7 @@

    Return Value

    of the two processors concatenated.

    @@ -458,7 +461,7 @@

    Return Value

    diff --git a/docs/Protocols/Indicator.html b/docs/Protocols/Indicator.html index e962f13a2..aa56623e2 100644 --- a/docs/Protocols/Indicator.html +++ b/docs/Protocols/Indicator.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    Indicator

    @@ -306,7 +309,7 @@

    Indicator

    @@ -337,7 +340,7 @@

    Default Implementation

    @@ -359,7 +362,7 @@

    Default Implementation

    @@ -369,7 +372,7 @@

    Default Implementation

    diff --git a/docs/Protocols/KingfisherCompatible.html b/docs/Protocols/KingfisherCompatible.html index 4fadeb9d4..ab23b02dd 100644 --- a/docs/Protocols/KingfisherCompatible.html +++ b/docs/Protocols/KingfisherCompatible.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -306,7 +309,7 @@

    Declaration

    @@ -316,7 +319,7 @@

    Declaration

    diff --git a/docs/Protocols/Resource.html b/docs/Protocols/Resource.html index 3cd7d821f..d3d35509b 100644 --- a/docs/Protocols/Resource.html +++ b/docs/Protocols/Resource.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    diff --git a/docs/Structs.html b/docs/Structs.html index aa49354a1..024da93fe 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -290,7 +293,7 @@

    Misc Helpers

    @@ -312,7 +315,7 @@

    Misc Helpers

    @@ -339,7 +342,7 @@

    Misc Helpers

    See more @@ -374,7 +377,7 @@

    Declaration

    @@ -409,7 +412,7 @@

    Declaration

    @@ -446,7 +449,30 @@

    Declaration

    + + +
  • +
  • +
    + + + + RectCorner + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + + See more +
    +
    @@ -478,7 +504,7 @@

    Declaration

    @@ -509,7 +535,7 @@

    Declaration

    @@ -541,7 +567,7 @@

    Declaration

    @@ -572,7 +598,7 @@

    Declaration

    @@ -603,7 +629,7 @@

    Declaration

    @@ -635,7 +661,7 @@

    Declaration

    @@ -667,7 +693,7 @@

    Declaration

    @@ -699,7 +725,7 @@

    Declaration

    @@ -737,7 +763,7 @@

    Declaration

    @@ -763,7 +789,7 @@

    Declaration

    @@ -800,7 +826,7 @@

    Declaration

    @@ -810,7 +836,7 @@

    Declaration

    diff --git a/docs/Structs/AnyModifier.html b/docs/Structs/AnyModifier.html index 7300fab97..cce7d1369 100644 --- a/docs/Structs/AnyModifier.html +++ b/docs/Structs/AnyModifier.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    AnyModifier

    @@ -306,7 +309,7 @@

    AnyModifier

    @@ -316,7 +319,7 @@

    AnyModifier

    diff --git a/docs/Structs/BlackWhiteProcessor.html b/docs/Structs/BlackWhiteProcessor.html index 7ba1b8179..c4b3c19f8 100644 --- a/docs/Structs/BlackWhiteProcessor.html +++ b/docs/Structs/BlackWhiteProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -404,7 +407,7 @@

    Return Value

    The processed image.

    @@ -414,7 +417,7 @@

    Return Value

    diff --git a/docs/Structs/BlurImageProcessor.html b/docs/Structs/BlurImageProcessor.html index 6f2a63b85..15fe922d4 100644 --- a/docs/Structs/BlurImageProcessor.html +++ b/docs/Structs/BlurImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -383,7 +386,7 @@

    Parameters

    @@ -453,7 +456,7 @@

    Return Value

    The processed image.

    @@ -463,7 +466,7 @@

    Return Value

    diff --git a/docs/Structs/ColorControlsProcessor.html b/docs/Structs/ColorControlsProcessor.html index 8fb7304d9..72f774472 100644 --- a/docs/Structs/ColorControlsProcessor.html +++ b/docs/Structs/ColorControlsProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -394,7 +397,7 @@

    Declaration

    @@ -424,7 +427,7 @@

    Declaration

    @@ -509,7 +512,7 @@

    Parameters

    @@ -579,7 +582,7 @@

    Return Value

    The processed image.

    @@ -589,7 +592,7 @@

    Return Value

    diff --git a/docs/Structs/CroppingImageProcessor.html b/docs/Structs/CroppingImageProcessor.html index 8cc37610d..e512b6a63 100644 --- a/docs/Structs/CroppingImageProcessor.html +++ b/docs/Structs/CroppingImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -367,7 +370,7 @@

    Declaration

    @@ -448,7 +451,7 @@

    Parameters

    @@ -518,7 +521,7 @@

    Return Value

    The processed image.

    @@ -528,7 +531,7 @@

    Return Value

    diff --git a/docs/Structs/DefaultCacheSerializer.html b/docs/Structs/DefaultCacheSerializer.html index 66f00f1f9..a4a5df7f5 100644 --- a/docs/Structs/DefaultCacheSerializer.html +++ b/docs/Structs/DefaultCacheSerializer.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -300,7 +303,7 @@

    Declaration

    @@ -363,7 +366,7 @@

    Parameters

    @@ -426,7 +429,7 @@

    Parameters

    @@ -436,7 +439,7 @@

    Parameters

    diff --git a/docs/Structs/DefaultImageProcessor.html b/docs/Structs/DefaultImageProcessor.html index b539ae47c..5eceba176 100644 --- a/docs/Structs/DefaultImageProcessor.html +++ b/docs/Structs/DefaultImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -300,7 +303,7 @@

    Declaration

    @@ -335,7 +338,7 @@

    Declaration

    @@ -365,7 +368,7 @@

    Declaration

    @@ -435,7 +438,7 @@

    Return Value

    The processed image.

    @@ -445,7 +448,7 @@

    Return Value

    diff --git a/docs/Structs/Filter.html b/docs/Structs/Filter.html index 322690783..718cdccdb 100644 --- a/docs/Structs/Filter.html +++ b/docs/Structs/Filter.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -358,7 +361,7 @@

    Declaration

    @@ -368,7 +371,7 @@

    Declaration

    diff --git a/docs/Structs/ImageResource.html b/docs/Structs/ImageResource.html index 78421d60d..42fe4cead 100644 --- a/docs/Structs/ImageResource.html +++ b/docs/Structs/ImageResource.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -301,7 +304,7 @@

    Declaration

    @@ -331,7 +334,7 @@

    Declaration

    @@ -396,7 +399,7 @@

    Return Value

    A resource.

    @@ -406,7 +409,7 @@

    Return Value

    diff --git a/docs/Structs/OverlayImageProcessor.html b/docs/Structs/OverlayImageProcessor.html index fdbed0bb9..f74f675d3 100644 --- a/docs/Structs/OverlayImageProcessor.html +++ b/docs/Structs/OverlayImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -363,7 +366,7 @@

    Declaration

    @@ -425,7 +428,7 @@

    Parameters

    @@ -495,7 +498,7 @@

    Return Value

    The processed image.

    @@ -505,7 +508,7 @@

    Return Value

    diff --git a/docs/Structs/RectCorner.html b/docs/Structs/RectCorner.html new file mode 100644 index 000000000..78ff096f1 --- /dev/null +++ b/docs/Structs/RectCorner.html @@ -0,0 +1,492 @@ + + + + RectCorner Struct Reference + + + + + + + + + + +
    + +
    +
    + +
    +
    + +
    +
    +
    +

    RectCorner

    +

    Undocumented

    + +
    +
    +
    + +
    +
    +
    + +
    +
    + + + diff --git a/docs/Structs/ResizingImageProcessor.html b/docs/Structs/ResizingImageProcessor.html index 6543a96fb..9384a373c 100644 --- a/docs/Structs/ResizingImageProcessor.html +++ b/docs/Structs/ResizingImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -441,7 +444,7 @@

    Parameters

    @@ -511,7 +514,7 @@

    Return Value

    The processed image.

    @@ -545,7 +548,7 @@

    Declaration

    @@ -606,7 +609,7 @@

    Parameters

    @@ -616,7 +619,7 @@

    Parameters

    diff --git a/docs/Structs/RetrieveImageDownloadTask.html b/docs/Structs/RetrieveImageDownloadTask.html index 143c2f304..d662943b0 100644 --- a/docs/Structs/RetrieveImageDownloadTask.html +++ b/docs/Structs/RetrieveImageDownloadTask.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -358,7 +361,7 @@

    Declaration

    @@ -391,7 +394,7 @@

    Declaration

    @@ -401,7 +404,7 @@

    Declaration

    diff --git a/docs/Structs/RoundCornerImageProcessor.html b/docs/Structs/RoundCornerImageProcessor.html index 6ea232e0a..fb790623d 100644 --- a/docs/Structs/RoundCornerImageProcessor.html +++ b/docs/Structs/RoundCornerImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,37 @@

    Declaration

    + + +
  • +
  • +
    + + + + roundingCorners + +
    +
    +
    +
    +
    +
    +

    The target corners which will be applied rounding.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public let roundingCorners: RectCorner
    + +
    +
    +
    @@ -364,7 +397,7 @@

    Declaration

    @@ -372,9 +405,9 @@

    Declaration

  • @@ -389,7 +422,7 @@

    Declaration

    Declaration

    Swift

    -
    public init(cornerRadius: CGFloat, targetSize: CGSize? = nil)
    +
    public init(cornerRadius: CGFloat, targetSize: CGSize? = nil, roundingCorners corners: RectCorner = .all)
    @@ -423,11 +456,23 @@

    Parameters

    + + + + corners + + + +
    +

    The target corners which will be applied rounding. Default is .all.

    +
    + + @@ -497,7 +542,7 @@

    Return Value

    The processed image.

    @@ -507,7 +552,7 @@

    Return Value

    diff --git a/docs/Structs/TintImageProcessor.html b/docs/Structs/TintImageProcessor.html index 57865c5d3..9d62c11d8 100644 --- a/docs/Structs/TintImageProcessor.html +++ b/docs/Structs/TintImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -382,7 +385,7 @@

    Parameters

    @@ -452,7 +455,7 @@

    Return Value

    The processed image.

    @@ -462,7 +465,7 @@

    Return Value

    diff --git a/docs/Typealiases.html b/docs/Typealiases.html index fbb22a09d..5206ef2b5 100644 --- a/docs/Typealiases.html +++ b/docs/Typealiases.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -291,7 +294,7 @@

    Declaration

    @@ -325,7 +328,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -389,7 +392,7 @@

    Declaration

    @@ -423,7 +426,7 @@

    Declaration

    @@ -463,7 +466,7 @@

    Declaration

    @@ -499,7 +502,7 @@

    Declaration

    @@ -509,7 +512,7 @@

    Declaration

    diff --git a/docs/badge.svg b/docs/badge.svg index 4a06630f7..786f8ed02 100644 --- a/docs/badge.svg +++ b/docs/badge.svg @@ -1 +1 @@ -documentationdocumentation80%80% \ No newline at end of file +documentationdocumentation78%78% \ No newline at end of file diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes.html index f88296c3b..3ee777cf4 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -284,7 +287,7 @@

    Classes

    See more @@ -319,7 +322,7 @@

    Declaration

    @@ -357,7 +360,7 @@

    Declaration

    @@ -392,7 +395,7 @@

    Declaration

    @@ -428,7 +431,7 @@

    Declaration

    @@ -460,7 +463,7 @@

    Declaration

    @@ -496,7 +499,7 @@

    Declaration

    @@ -506,7 +509,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/AnimatedImageView.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/AnimatedImageView.html index f0a4e85f2..17e2e6dda 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/AnimatedImageView.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/AnimatedImageView.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -305,7 +308,7 @@

    Declaration

    @@ -335,7 +338,7 @@

    Declaration

    @@ -365,7 +368,7 @@

    Declaration

    @@ -395,7 +398,7 @@

    Declaration

    @@ -436,7 +439,7 @@

    Declaration

    @@ -466,7 +469,7 @@

    Declaration

    @@ -496,7 +499,7 @@

    Declaration

    @@ -526,7 +529,7 @@

    Declaration

    @@ -556,7 +559,7 @@

    Declaration

    @@ -586,7 +589,7 @@

    Declaration

    @@ -616,7 +619,7 @@

    Declaration

    @@ -626,7 +629,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache.html index 6d52c8946..ec0313eab 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -301,7 +304,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -394,7 +397,7 @@

    Declaration

    @@ -426,7 +429,7 @@

    Declaration

    @@ -458,7 +461,7 @@

    Declaration

    @@ -488,7 +491,7 @@

    Declaration

    @@ -518,7 +521,7 @@

    Declaration

    @@ -600,7 +603,7 @@

    Return Value

    The cache object.

    @@ -731,7 +734,7 @@

    Parameters

    @@ -821,7 +824,7 @@

    Parameters

    @@ -913,7 +916,7 @@

    Return Value

    The retrieving task.

    @@ -979,7 +982,7 @@

    Return Value

    The image object if it is cached, or nil if there is no such key in the cache.

    @@ -1045,7 +1048,7 @@

    Return Value

    The image object if it is cached, or nil if there is no such key in the cache.

    @@ -1086,7 +1089,7 @@

    Declaration

    @@ -1135,7 +1138,7 @@

    Parameters

    @@ -1184,7 +1187,7 @@

    Parameters

    @@ -1216,7 +1219,7 @@

    Declaration

    @@ -1258,7 +1261,7 @@

    Declaration

    @@ -1311,7 +1314,7 @@

    Return Value

    The check result.

    @@ -1376,7 +1379,7 @@

    Return Value

    Corresponding hash.

    @@ -1426,7 +1429,7 @@

    Parameters

    @@ -1466,7 +1469,7 @@

    Declaration

    @@ -1496,7 +1499,7 @@

    Declaration

    @@ -1506,7 +1509,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache/CacheCheckResult.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache/CacheCheckResult.html index d1b7eeb62..e40ae63e7 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache/CacheCheckResult.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageCache/CacheCheckResult.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageDownloader.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageDownloader.html index fa607b18a..34efd57d5 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageDownloader.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImageDownloader.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -305,7 +308,7 @@

    Declaration

    @@ -337,7 +340,7 @@

    Declaration

    @@ -368,7 +371,7 @@

    Declaration

    @@ -398,7 +401,7 @@

    Declaration

    @@ -428,7 +431,7 @@

    Declaration

    @@ -459,7 +462,7 @@

    Declaration

    @@ -500,7 +503,7 @@

    Declaration

    @@ -553,7 +556,7 @@

    Return Value

    The downloader object.

    @@ -645,7 +648,7 @@

    Return Value

    A downloading task. You could call cancel on it to stop the downloading process.

    @@ -655,7 +658,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImagePrefetcher.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImagePrefetcher.html index f06a57c2e..5902b057c 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImagePrefetcher.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/ImagePrefetcher.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -402,7 +405,7 @@

    Return Value

    An ImagePrefetcher object.

    @@ -505,7 +508,7 @@

    Return Value

    An ImagePrefetcher object.

    @@ -537,7 +540,7 @@

    Declaration

    @@ -567,7 +570,7 @@

    Declaration

    @@ -577,7 +580,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/Kingfisher.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/Kingfisher.html index 64a98c601..afb55145a 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/Kingfisher.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/Kingfisher.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    Kingfisher

    @@ -306,7 +309,7 @@

    Kingfisher

    @@ -363,7 +366,7 @@

    Return Value

    The normalized image with orientation set to up and correct scale.

    @@ -396,7 +399,7 @@

    PNG

    @@ -429,7 +432,7 @@

    JPEG

    @@ -462,7 +465,7 @@

    GIF

    @@ -481,9 +484,9 @@

    Round Corner

  • @@ -503,7 +506,9 @@

    Round Corner

    Declaration

    Swift

    -
    public func image(withRoundRadius radius: CGFloat, fit size: CGSize) -> Image
    +
    public func image(withRoundRadius radius: CGFloat,
    +                      fit size: CGSize,
    +                      roundingCorners corners: RectCorner = .all) -> Image
    @@ -535,6 +540,18 @@

    Parameters

    + + + + corners + + + +
    +

    The target corners which will be applied rounding.

    +
    + + @@ -543,7 +560,7 @@

    Return Value

    An image with round corner of self.

    @@ -612,7 +629,7 @@

    Return Value

    An image with new size.

    @@ -677,7 +694,7 @@

    Return Value

    An image with new size.

    @@ -699,7 +716,7 @@

    Return Value

    @@ -768,7 +785,7 @@

    Return Value

    An image with blur effect applied.

    @@ -849,7 +866,7 @@

    Return Value

    An image with a color overlay applied.

    @@ -913,7 +930,7 @@

    Return Value

    An image with a color tint applied.

    @@ -1013,7 +1030,7 @@

    Return Value

    An image with color control applied.

    @@ -1039,7 +1056,7 @@

    Return Value

    @@ -1101,7 +1118,7 @@

    Return Value

    A transformed image by input Filter.

    @@ -1127,7 +1144,7 @@

    Return Value

    @@ -1245,7 +1262,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -1276,7 +1293,7 @@

    Declaration

    @@ -1310,7 +1327,7 @@

    Declaration

    @@ -1341,7 +1358,7 @@

    Declaration

    @@ -1373,7 +1390,7 @@

    Declaration

    @@ -1505,7 +1522,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -1536,7 +1553,7 @@

    Declaration

    @@ -1664,7 +1681,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -1695,7 +1712,7 @@

    Declaration

    @@ -1752,7 +1769,7 @@

    Return Value

    Current URL for image.

    @@ -1809,7 +1826,7 @@

    Return Value

    Current URL for background image.

    @@ -1819,7 +1836,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/KingfisherManager.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/KingfisherManager.html index 7f53b8bd4..4e6c0e5ee 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/KingfisherManager.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/KingfisherManager.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -329,7 +332,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -454,7 +457,7 @@

    Return Value

    A RetrieveImageTask task object. You can use this object to cancel the task.

    @@ -464,7 +467,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/RetrieveImageTask.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/RetrieveImageTask.html index a95562772..2b68584a7 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/RetrieveImageTask.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Classes/RetrieveImageTask.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -329,7 +332,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -389,7 +392,7 @@

    Declaration

    @@ -399,7 +402,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums.html index 0102cca2f..983dc99ca 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -373,7 +376,7 @@

    Declaration

    @@ -410,7 +413,7 @@

    Declaration

    @@ -437,7 +440,7 @@

    Declaration

    See more @@ -498,7 +501,7 @@

    Declaration

    @@ -533,7 +536,7 @@

    Declaration

    @@ -543,7 +546,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/CacheType.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/CacheType.html index 7d454ef01..29bb5b74c 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/CacheType.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/CacheType.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -374,7 +377,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ContentMode.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ContentMode.html index 5527125f8..add15bc60 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ContentMode.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ContentMode.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    @@ -372,7 +375,7 @@

    Declaration

    @@ -382,7 +385,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageProcessItem.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageProcessItem.html index ddb0bdce2..e12ab0582 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageProcessItem.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageProcessItem.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -337,7 +340,7 @@

    Declaration

    @@ -347,7 +350,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageTransition.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageTransition.html index af9522ab7..24f33588e 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageTransition.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/ImageTransition.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    @@ -372,7 +375,7 @@

    Declaration

    @@ -406,7 +409,7 @@

    Declaration

    @@ -440,7 +443,7 @@

    Declaration

    @@ -474,7 +477,7 @@

    Declaration

    @@ -508,7 +511,7 @@

    Declaration

    @@ -518,7 +521,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/IndicatorType.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/IndicatorType.html index 6d5521616..91ff76f4e 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/IndicatorType.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/IndicatorType.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -292,7 +295,7 @@

    Declaration

    @@ -326,7 +329,7 @@

    Declaration

    @@ -360,7 +363,7 @@

    Declaration

    @@ -394,7 +397,7 @@

    Declaration

    @@ -404,7 +407,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherError.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherError.html index 0362c5158..f385b7edf 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherError.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherError.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -332,7 +335,7 @@

    Declaration

    @@ -368,7 +371,7 @@

    Declaration

    @@ -402,7 +405,7 @@

    Declaration

    @@ -436,7 +439,7 @@

    Declaration

    @@ -470,7 +473,7 @@

    Declaration

    @@ -480,7 +483,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherOptionsInfoItem.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherOptionsInfoItem.html index ec47b4588..fcdfe3134 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherOptionsInfoItem.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Enums/KingfisherOptionsInfoItem.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -300,7 +303,7 @@

    Declaration

    @@ -335,7 +338,7 @@

    Declaration

    @@ -372,7 +375,7 @@

    Declaration

    @@ -407,7 +410,7 @@

    Declaration

    @@ -441,7 +444,7 @@

    Declaration

    @@ -476,7 +479,7 @@

    Declaration

    @@ -510,7 +513,7 @@

    Declaration

    @@ -544,7 +547,7 @@

    Declaration

    @@ -578,7 +581,7 @@

    Declaration

    @@ -613,7 +616,7 @@

    Declaration

    @@ -649,7 +652,7 @@

    Declaration

    @@ -687,7 +690,7 @@

    Declaration

    @@ -724,7 +727,7 @@

    Declaration

    @@ -761,7 +764,7 @@

    Declaration

    @@ -797,7 +800,7 @@

    Declaration

    @@ -833,7 +836,7 @@

    Declaration

    @@ -870,7 +873,7 @@

    Declaration

    @@ -904,7 +907,7 @@

    Declaration

    @@ -914,7 +917,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions.html index 714222359..30e29ef66 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -342,7 +345,7 @@

    Deprecated. Only for back compatibility.

    See more @@ -407,7 +410,7 @@

    Deprecated. Only for back compatibility.

    See more @@ -541,7 +544,7 @@

    Deprecated. Only for back compatibility.

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/CGSize.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/CGSize.html index 3108c35a1..08d6182fa 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/CGSize.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/CGSize.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    CGSize

    @@ -294,7 +297,7 @@

    CGSize

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Collection.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Collection.html index 1072dc2e7..b2d65e57a 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Collection.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Collection.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -297,7 +300,7 @@

    Declaration

    @@ -327,7 +330,7 @@

    Declaration

    @@ -357,7 +360,7 @@

    Declaration

    @@ -388,7 +391,7 @@

    Declaration

    @@ -418,7 +421,7 @@

    Declaration

    @@ -448,7 +451,7 @@

    Declaration

    @@ -478,7 +481,7 @@

    Declaration

    @@ -508,7 +511,7 @@

    Declaration

    @@ -538,7 +541,7 @@

    Declaration

    @@ -568,7 +571,7 @@

    Declaration

    @@ -598,7 +601,7 @@

    Declaration

    @@ -628,7 +631,7 @@

    Declaration

    @@ -658,7 +661,7 @@

    Declaration

    @@ -688,7 +691,7 @@

    Declaration

    @@ -718,7 +721,7 @@

    Declaration

    @@ -749,7 +752,7 @@

    Declaration

    @@ -779,7 +782,7 @@

    Declaration

    @@ -813,7 +816,7 @@

    Declaration

    @@ -823,7 +826,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Data.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Data.html index 9c554065a..4c2d43c9e 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Data.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Data.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    Data

    @@ -294,7 +297,7 @@

    Data

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Image.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Image.html index a2a2ce2f9..e55586e18 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Image.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Image.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -296,7 +299,7 @@

    Return Value

    The image itself.

    @@ -389,7 +392,7 @@

    Return Value

    An image with round corner of self.

    @@ -458,7 +461,7 @@

    Return Value

    An image with new size.

    @@ -527,7 +530,7 @@

    Return Value

    An image with blur effect applied.

    @@ -608,7 +611,7 @@

    Return Value

    An image with a color overlay applied.

    @@ -672,7 +675,7 @@

    Return Value

    An image with a color tint applied.

    @@ -772,7 +775,7 @@

    Return Value

    An image with color control applied.

    @@ -834,7 +837,7 @@

    Return Value

    A transformed image by input Filter.

    @@ -844,7 +847,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/ImageView.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/ImageView.html index a4a0083a3..036615218 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/ImageView.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/ImageView.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -373,7 +376,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -404,7 +407,7 @@

    Declaration

    @@ -434,7 +437,7 @@

    Declaration

    @@ -465,7 +468,7 @@

    Declaration

    @@ -487,7 +490,7 @@

    Declaration

    @@ -497,7 +500,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Notification.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Notification.html index 623f35ff5..3bff97976 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Notification.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/Notification.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -313,7 +316,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/String.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/String.html index 809845834..58be3ad20 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/String.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -297,7 +300,7 @@

    Declaration

    @@ -307,7 +310,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/UIButton.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/UIButton.html index f0ef24628..5d66a09b6 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/UIButton.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/UIButton.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -387,7 +390,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -418,7 +421,7 @@

    Declaration

    @@ -543,7 +546,7 @@

    Return Value

    A task represents the retrieving process.

    @@ -574,7 +577,7 @@

    Declaration

    @@ -627,7 +630,7 @@

    Return Value

    Current URL for image.

    @@ -680,7 +683,7 @@

    Return Value

    Current URL for background image.

    @@ -690,7 +693,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/URL.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/URL.html index 4d18c610e..fb2204522 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/URL.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Extensions/URL.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -299,7 +302,7 @@

    Declaration

    @@ -331,7 +334,7 @@

    Declaration

    @@ -341,7 +344,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Functions.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Functions.html index 47a17faf5..5ebe0635f 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Functions.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Functions.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -326,7 +329,7 @@

    Return Value

    The concatenated processor.

    @@ -336,7 +339,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Global Variables.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Global Variables.html index c550bd2bc..ee7ce85a8 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Global Variables.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Global Variables.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -291,7 +294,7 @@

    Declaration

    @@ -325,7 +328,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -369,7 +372,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols.html index 93c2ea4be..5372e260e 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -292,7 +295,7 @@

    Declaration

    @@ -327,7 +330,7 @@

    Declaration

    @@ -362,7 +365,7 @@

    Declaration

    @@ -397,7 +400,7 @@

    Declaration

    @@ -428,7 +431,7 @@

    Declaration

    @@ -463,7 +466,7 @@

    Declaration

    @@ -497,7 +500,7 @@

    Indicator Protocol

    See more @@ -532,7 +535,7 @@

    Declaration

    @@ -568,7 +571,7 @@

    Declaration

    @@ -578,7 +581,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/AuthenticationChallengeResponsable.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/AuthenticationChallengeResponsable.html index 57ddcc4fb..f65c55d9e 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/AuthenticationChallengeResponsable.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/AuthenticationChallengeResponsable.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -347,7 +350,7 @@

    Parameters

    @@ -357,7 +360,7 @@

    Parameters

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CIImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CIImageProcessor.html index ed40239c8..098f8ca95 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CIImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CIImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -366,7 +369,7 @@

    Parameters

    @@ -376,7 +379,7 @@

    Parameters

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CacheSerializer.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CacheSerializer.html index af8d49b34..70dfe3717 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CacheSerializer.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/CacheSerializer.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -338,7 +341,7 @@

    Return Value

    data could be serialized.

    @@ -404,7 +407,7 @@

    Return Value

    could be deserialized.

    @@ -414,7 +417,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloadRequestModifier.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloadRequestModifier.html index 36d61fcfb..86fbc235c 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloadRequestModifier.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloadRequestModifier.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -308,7 +311,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloaderDelegate.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloaderDelegate.html index 0250f697b..9570af5e2 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloaderDelegate.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageDownloaderDelegate.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -370,7 +373,7 @@

    Parameters

    @@ -460,7 +463,7 @@

    Parameters

    @@ -551,7 +554,7 @@

    Return Value

    Whether this HTTP status code is valid or not.

    @@ -561,7 +564,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageProcessor.html index 5f10f50d1..755e23828 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/ImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -308,7 +311,7 @@

    Declaration

    @@ -386,7 +389,7 @@

    Return Value

    The processed image.

    @@ -448,7 +451,7 @@

    Return Value

    of the two processors concatenated.

    @@ -458,7 +461,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Indicator.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Indicator.html index e962f13a2..aa56623e2 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Indicator.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Indicator.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    Indicator

    @@ -306,7 +309,7 @@

    Indicator

    @@ -337,7 +340,7 @@

    Default Implementation

    @@ -359,7 +362,7 @@

    Default Implementation

    @@ -369,7 +372,7 @@

    Default Implementation

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/KingfisherCompatible.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/KingfisherCompatible.html index 4fadeb9d4..ab23b02dd 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/KingfisherCompatible.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/KingfisherCompatible.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -306,7 +309,7 @@

    Declaration

    @@ -316,7 +319,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Resource.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Resource.html index 3cd7d821f..d3d35509b 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Resource.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Protocols/Resource.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -338,7 +341,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs.html index aa49354a1..024da93fe 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -290,7 +293,7 @@

    Misc Helpers

    @@ -312,7 +315,7 @@

    Misc Helpers

    @@ -339,7 +342,7 @@

    Misc Helpers

    See more @@ -374,7 +377,7 @@

    Declaration

    @@ -409,7 +412,7 @@

    Declaration

    @@ -446,7 +449,30 @@

    Declaration

    + + +
  • +
  • +
    + + + + RectCorner + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + + See more +
    +
    @@ -478,7 +504,7 @@

    Declaration

    @@ -509,7 +535,7 @@

    Declaration

    @@ -541,7 +567,7 @@

    Declaration

    @@ -572,7 +598,7 @@

    Declaration

    @@ -603,7 +629,7 @@

    Declaration

    @@ -635,7 +661,7 @@

    Declaration

    @@ -667,7 +693,7 @@

    Declaration

    @@ -699,7 +725,7 @@

    Declaration

    @@ -737,7 +763,7 @@

    Declaration

    @@ -763,7 +789,7 @@

    Declaration

    @@ -800,7 +826,7 @@

    Declaration

    @@ -810,7 +836,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/AnyModifier.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/AnyModifier.html index 7300fab97..cce7d1369 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/AnyModifier.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/AnyModifier.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -284,7 +287,7 @@

    AnyModifier

    @@ -306,7 +309,7 @@

    AnyModifier

    @@ -316,7 +319,7 @@

    AnyModifier

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlackWhiteProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlackWhiteProcessor.html index 7ba1b8179..c4b3c19f8 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlackWhiteProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlackWhiteProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -404,7 +407,7 @@

    Return Value

    The processed image.

    @@ -414,7 +417,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlurImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlurImageProcessor.html index 6f2a63b85..15fe922d4 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlurImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/BlurImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -383,7 +386,7 @@

    Parameters

    @@ -453,7 +456,7 @@

    Return Value

    The processed image.

    @@ -463,7 +466,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ColorControlsProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ColorControlsProcessor.html index 8fb7304d9..72f774472 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ColorControlsProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ColorControlsProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -394,7 +397,7 @@

    Declaration

    @@ -424,7 +427,7 @@

    Declaration

    @@ -509,7 +512,7 @@

    Parameters

    @@ -579,7 +582,7 @@

    Return Value

    The processed image.

    @@ -589,7 +592,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/CroppingImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/CroppingImageProcessor.html index 8cc37610d..e512b6a63 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/CroppingImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/CroppingImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,7 @@

    Declaration

    @@ -367,7 +370,7 @@

    Declaration

    @@ -448,7 +451,7 @@

    Parameters

    @@ -518,7 +521,7 @@

    Return Value

    The processed image.

    @@ -528,7 +531,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultCacheSerializer.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultCacheSerializer.html index 66f00f1f9..a4a5df7f5 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultCacheSerializer.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultCacheSerializer.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -300,7 +303,7 @@

    Declaration

    @@ -363,7 +366,7 @@

    Parameters

    @@ -426,7 +429,7 @@

    Parameters

    @@ -436,7 +439,7 @@

    Parameters

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultImageProcessor.html index b539ae47c..5eceba176 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/DefaultImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -300,7 +303,7 @@

    Declaration

    @@ -335,7 +338,7 @@

    Declaration

    @@ -365,7 +368,7 @@

    Declaration

    @@ -435,7 +438,7 @@

    Return Value

    The processed image.

    @@ -445,7 +448,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/Filter.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/Filter.html index 322690783..718cdccdb 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/Filter.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/Filter.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -358,7 +361,7 @@

    Declaration

    @@ -368,7 +371,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ImageResource.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ImageResource.html index 78421d60d..42fe4cead 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ImageResource.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ImageResource.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -301,7 +304,7 @@

    Declaration

    @@ -331,7 +334,7 @@

    Declaration

    @@ -396,7 +399,7 @@

    Return Value

    A resource.

    @@ -406,7 +409,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/OverlayImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/OverlayImageProcessor.html index fdbed0bb9..f74f675d3 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/OverlayImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/OverlayImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -363,7 +366,7 @@

    Declaration

    @@ -425,7 +428,7 @@

    Parameters

    @@ -495,7 +498,7 @@

    Return Value

    The processed image.

    @@ -505,7 +508,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RectCorner.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RectCorner.html new file mode 100644 index 000000000..78ff096f1 --- /dev/null +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RectCorner.html @@ -0,0 +1,492 @@ + + + + RectCorner Struct Reference + + + + + + + + + + +
    + +
    +
    + +
    +
    + +
    +
    +
    +

    RectCorner

    +

    Undocumented

    + +
    +
    +
    + +
    +
    +
    + +
    +
    + + + diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ResizingImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ResizingImageProcessor.html index 6543a96fb..9384a373c 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ResizingImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/ResizingImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -364,7 +367,7 @@

    Declaration

    @@ -441,7 +444,7 @@

    Parameters

    @@ -511,7 +514,7 @@

    Return Value

    The processed image.

    @@ -545,7 +548,7 @@

    Declaration

    @@ -606,7 +609,7 @@

    Parameters

    @@ -616,7 +619,7 @@

    Parameters

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RetrieveImageDownloadTask.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RetrieveImageDownloadTask.html index 143c2f304..d662943b0 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RetrieveImageDownloadTask.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RetrieveImageDownloadTask.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -298,7 +301,7 @@

    Declaration

    @@ -328,7 +331,7 @@

    Declaration

    @@ -358,7 +361,7 @@

    Declaration

    @@ -391,7 +394,7 @@

    Declaration

    @@ -401,7 +404,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RoundCornerImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RoundCornerImageProcessor.html index 6ea232e0a..fb790623d 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RoundCornerImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/RoundCornerImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -304,7 +307,7 @@

    Declaration

    @@ -334,7 +337,37 @@

    Declaration

    + + +
  • +
  • +
    + + + + roundingCorners + +
    +
    +
    +
    +
    +
    +

    The target corners which will be applied rounding.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public let roundingCorners: RectCorner
    + +
    +
    +
    @@ -364,7 +397,7 @@

    Declaration

    @@ -372,9 +405,9 @@

    Declaration

  • @@ -389,7 +422,7 @@

    Declaration

    Declaration

    Swift

    -
    public init(cornerRadius: CGFloat, targetSize: CGSize? = nil)
    +
    public init(cornerRadius: CGFloat, targetSize: CGSize? = nil, roundingCorners corners: RectCorner = .all)
    @@ -423,11 +456,23 @@

    Parameters

    + + + + corners + + + +
    +

    The target corners which will be applied rounding. Default is .all.

    +
    + + @@ -497,7 +542,7 @@

    Return Value

    The processed image.

    @@ -507,7 +552,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/TintImageProcessor.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/TintImageProcessor.html index 57865c5d3..9d62c11d8 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/TintImageProcessor.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Structs/TintImageProcessor.html @@ -14,7 +14,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -212,6 +212,9 @@ + @@ -303,7 +306,7 @@

    Declaration

    @@ -333,7 +336,7 @@

    Declaration

    @@ -382,7 +385,7 @@

    Parameters

    @@ -452,7 +455,7 @@

    Return Value

    The processed image.

    @@ -462,7 +465,7 @@

    Return Value

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Typealiases.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Typealiases.html index fbb22a09d..5206ef2b5 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Typealiases.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/Typealiases.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -291,7 +294,7 @@

    Declaration

    @@ -325,7 +328,7 @@

    Declaration

    @@ -359,7 +362,7 @@

    Declaration

    @@ -389,7 +392,7 @@

    Declaration

    @@ -423,7 +426,7 @@

    Declaration

    @@ -463,7 +466,7 @@

    Declaration

    @@ -499,7 +502,7 @@

    Declaration

    @@ -509,7 +512,7 @@

    Declaration

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/index.html b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/index.html index d42bc0b07..a6146be45 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/index.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -339,7 +342,7 @@

    License

    diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/search.json b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/search.json index 8732e94ed..775cd4fac 100644 --- a/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/search.json +++ b/docs/docsets/Kingfisher.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:10Kingfisher11Transformer":{"name":"Transformer","abstract":"

    Transformer method which will be used in to provide a Filter.

    "},"Typealiases.html#/s:10Kingfisher21RetrieveImageDiskTask":{"name":"RetrieveImageDiskTask","abstract":"

    It represents a task of retrieving image. You can call cancel on it to stop the process.

    "},"Typealiases.html#/s:10Kingfisher28ImageDownloaderProgressBlock":{"name":"ImageDownloaderProgressBlock","abstract":"

    Progress update block of downloader.

    "},"Typealiases.html#/s:10Kingfisher32ImageDownloaderCompletionHandler":{"name":"ImageDownloaderCompletionHandler","abstract":"

    Completion block of downloader.

    "},"Typealiases.html#/s:10Kingfisher21KingfisherOptionsInfo":{"name":"KingfisherOptionsInfo","abstract":"

    KingfisherOptionsInfo is a typealias for [KingfisherOptionsInfoItem]. You can use the enum of option item with value to control some behaviors of Kingfisher.

    "},"Typealiases.html#/s:10Kingfisher23PrefetcherProgressBlock":{"name":"PrefetcherProgressBlock","abstract":"

    Progress update block of prefetcher.

    "},"Typealiases.html#/s:10Kingfisher27PrefetcherCompletionHandler":{"name":"PrefetcherCompletionHandler","abstract":"

    Completion block of prefetcher.

    "},"Structs/DefaultCacheSerializer.html#/s:ZvV10Kingfisher22DefaultCacheSerializer7defaultS0_":{"name":"default","abstract":"

    Undocumented

    ","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:FV10Kingfisher13ImageResourcecFT11downloadURLV10Foundation3URL8cacheKeyGSqSS__S0_":{"name":"init(downloadURL:cacheKey:)","abstract":"

    Create a resource.

    ","parent_name":"ImageResource"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor4sizeVSC6CGSize":{"name":"size","abstract":"

    Target size of output image should be.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor6anchorVSC7CGPoint":{"name":"anchor","abstract":"

    Anchor point from which the output size should be calculate.","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessorcFT4sizeVSC6CGSize6anchorVSC7CGPoint_S0_":{"name":"init(size:anchor:)","abstract":"

    Initialize a CroppingImageProcessor

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/BlackWhiteProcessor.html#/s:vV10Kingfisher19BlackWhiteProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a BlackWhiteProcessor

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10brightnessV12CoreGraphics7CGFloat":{"name":"brightness","abstract":"

    Brightness changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor8contrastV12CoreGraphics7CGFloat":{"name":"contrast","abstract":"

    Contrast changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10saturationV12CoreGraphics7CGFloat":{"name":"saturation","abstract":"

    Saturation changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor7inputEVV12CoreGraphics7CGFloat":{"name":"inputEV","abstract":"

    InputEV changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessorcFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"init(brightness:contrast:saturation:inputEV:)","abstract":"

    Initialize a ColorControlsProcessor

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor4tintCSo7UIColor":{"name":"tint","abstract":"

    Tint color will be used to tint the input image.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessorcFT4tintCSo7UIColor_S0_":{"name":"init(tint:)","abstract":"

    Initialize a TintImageProcessor

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"TintImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor7overlayCSo7UIColor":{"name":"overlay","abstract":"

    Overlay color will be used to overlay the input image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor8fractionV12CoreGraphics7CGFloat":{"name":"fraction","abstract":"

    Fraction will be used when overlay the color to image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessorcFT7overlayCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"init(overlay:fraction:)","abstract":"

    Initialize an OverlayImageProcessor

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10blurRadiusV12CoreGraphics7CGFloat":{"name":"blurRadius","abstract":"

    Blur radius for the simulated Gaussian blur.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessorcFT10blurRadiusV12CoreGraphics7CGFloat_S0_":{"name":"init(blurRadius:)","abstract":"

    Initialize a BlurImageProcessor

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlurImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor13referenceSizeVSC6CGSize":{"name":"referenceSize","abstract":"

    The reference size for resizing operation.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor17targetContentModeOS_11ContentMode":{"name":"targetContentMode","abstract":"

    Target content mode of output image should be.","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT13referenceSizeVSC6CGSize4modeOS_11ContentMode_S0_":{"name":"init(referenceSize:mode:)","abstract":"

    Initialize a ResizingImageProcessor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10targetSizeVSC6CGSize":{"name":"targetSize","abstract":"

    Reference size of output image should follow.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT10targetSizeVSC6CGSize11contentModeOS_11ContentMode_S0_":{"name":"init(targetSize:contentMode:)","abstract":"

    Initialize a ResizingImageProcessor

    ","parent_name":"ResizingImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor12cornerRadiusV12CoreGraphics7CGFloat":{"name":"cornerRadius","abstract":"

    Corner radius will be applied in processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10targetSizeGSqVSC6CGSize_":{"name":"targetSize","abstract":"

    Target size of output image should be. If nil, the image will keep its original size after processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessorcFT12cornerRadiusV12CoreGraphics7CGFloat10targetSizeGSqVSC6CGSize__S0_":{"name":"init(cornerRadius:targetSize:)","abstract":"

    Initialize a RoundCornerImageProcessor

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/DefaultImageProcessor.html#/s:ZvV10Kingfisher21DefaultImageProcessor7defaultS0_":{"name":"default","abstract":"

    A default DefaultImageProcessor could be used across.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:vV10Kingfisher21DefaultImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a DefaultImageProcessor

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask15ownerDownloaderXwGSqCS_15ImageDownloader_":{"name":"ownerDownloader","abstract":"

    Downloader by which this task is intialized.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:FV10Kingfisher25RetrieveImageDownloadTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel this download task. It will trigger the completion handler with an NSURLErrorCancelled error.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask3urlGSqV10Foundation3URL_":{"name":"url","abstract":"

    The original request URL of this download task.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask8prioritySf":{"name":"priority","abstract":"

    The relative priority of this download task.","parent_name":"RetrieveImageDownloadTask"},"Structs/Filter.html#/s:FV10Kingfisher6FiltercFT8tranformFCSo7CIImageGSqS1___S0_":{"name":"init(tranform:)","abstract":"

    Undocumented

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter4tintFCSo7UIColorS0_":{"name":"tint","abstract":"

    Tint filter which will apply a tint color to images.

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter12colorControlFTV12CoreGraphics7CGFloatS2_S2_S2__S0_":{"name":"colorControl","abstract":"

    Color control filter which will apply color control change to images.

    ","parent_name":"Filter"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifiercFT6modifyFV10Foundation10URLRequestGSqS2___S0_":{"name":"init(modify:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs.html#/s:V10Kingfisher9DataProxy":{"name":"DataProxy","abstract":"

    Undocumented

    "},"Structs.html#/s:V10Kingfisher11CGSizeProxy":{"name":"CGSizeProxy","abstract":"

    Undocumented

    "},"Structs/AnyModifier.html":{"name":"AnyModifier","abstract":"

    Undocumented

    "},"Structs/Filter.html":{"name":"Filter","abstract":"

    Wrapper for a Transformer of CIImage filters.

    "},"Structs/RetrieveImageDownloadTask.html":{"name":"RetrieveImageDownloadTask","abstract":"

    Download task.

    "},"Structs/DefaultImageProcessor.html":{"name":"DefaultImageProcessor","abstract":"

    The default processor. It convert the input data to a valid image."},"Structs/RoundCornerImageProcessor.html":{"name":"RoundCornerImageProcessor","abstract":"

    Processor for making round corner images. Only CG-based images are supported in macOS,"},"Structs/ResizingImageProcessor.html":{"name":"ResizingImageProcessor","abstract":"

    Processor for resizing images. Only CG-based images are supported in macOS.

    "},"Structs/BlurImageProcessor.html":{"name":"BlurImageProcessor","abstract":"

    Processor for adding blur effect to images. Accelerate.framework is used underhood for"},"Structs/OverlayImageProcessor.html":{"name":"OverlayImageProcessor","abstract":"

    Processor for adding an overlay to images. Only CG-based images are supported in macOS.

    "},"Structs/TintImageProcessor.html":{"name":"TintImageProcessor","abstract":"

    Processor for tint images with color. Only CG-based images are supported.

    "},"Structs/ColorControlsProcessor.html":{"name":"ColorControlsProcessor","abstract":"

    Processor for applying some color control to images. Only CG-based images are supported."},"Structs/BlackWhiteProcessor.html":{"name":"BlackWhiteProcessor","abstract":"

    Processor for applying black and white effect to images. Only CG-based images are supported."},"Structs/CroppingImageProcessor.html":{"name":"CroppingImageProcessor","abstract":"

    Processor for cropping an image. Only CG-based images are supported."},"Structs/ImageResource.html":{"name":"ImageResource","abstract":"

    ImageResource is a simple combination of downloadURL and cacheKey.

    "},"Structs.html#/s:V10Kingfisher11StringProxy":{"name":"StringProxy","abstract":"

    Undocumented

    "},"Structs/DefaultCacheSerializer.html":{"name":"DefaultCacheSerializer","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    Get the serialized data from a provided image","parent_name":"CacheSerializer"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    Get an image deserialized from provided data.

    ","parent_name":"CacheSerializer"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"Resource"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"Resource"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator18startAnimatingViewFT_T_":{"name":"startAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator17stopAnimatingViewFT_T_":{"name":"stopAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator10viewCenterVSC7CGPoint":{"name":"viewCenter","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator4viewCSo6UIView":{"name":"view","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/ImageProcessor.html#/s:vP10Kingfisher14ImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor. It will be used to identify the processor when","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FE10KingfisherPS_14ImageProcessor6appendFT7anotherPS0___PS0__":{"name":"append(another:)","abstract":"

    Append an ImageProcessor to another. The identifier of the new ImageProcessor","parent_name":"ImageProcessor"},"Protocols/AuthenticationChallengeResponsable.html#/s:FP10Kingfisher34AuthenticationChallengeResponsable10downloaderFTCS_15ImageDownloader10didReceiveCSo26URLAuthenticationChallenge17completionHandlerFTOCSo10URLSession24AuthChallengeDispositionGSqCSo13URLCredential__T__T_":{"name":"downloader(_:didReceive:completionHandler:)","abstract":"

    Called when an session level authentication challenge is received.","parent_name":"AuthenticationChallengeResponsable"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader11didDownloadCSo7UIImage3forV10Foundation3URL4withGSqCSo11URLResponse__T_":{"name":"imageDownloader(_:didDownload:for:with:)","abstract":"

    Called when the ImageDownloader object successfully downloaded an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader23willDownloadImageForURLV10Foundation3URL4withGSqVS2_10URLRequest__T_":{"name":"imageDownloader(_:willDownloadImageForURL:with:)","abstract":"

    Called when the ImageDownloader object starts to download an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate17isValidStatusCodeFTSi3forCS_15ImageDownloader_Sb":{"name":"isValidStatusCode(_:for:)","abstract":"

    Check if a received HTTP status code is valid or not.","parent_name":"ImageDownloaderDelegate"},"Protocols/KingfisherCompatible.html#/s:vP10Kingfisher20KingfisherCompatible2kfwx14CompatibleType":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"KingfisherCompatible"},"Protocols/CIImageProcessor.html#/s:vP10Kingfisher16CIImageProcessor6filterVS_6Filter":{"name":"filter","abstract":"

    Undocumented

    ","parent_name":"CIImageProcessor"},"Protocols/CIImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Supply a filter to create an ImageProcessor.

    ","parent_name":"CIImageProcessor"},"Protocols/ImageDownloadRequestModifier.html#/s:FP10Kingfisher28ImageDownloadRequestModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"ImageDownloadRequestModifier"},"Protocols/ImageDownloadRequestModifier.html":{"name":"ImageDownloadRequestModifier","abstract":"

    Request modifier of image downloader.

    "},"Protocols/CIImageProcessor.html":{"name":"CIImageProcessor","abstract":"

    Supply a filter to create an ImageProcessor.

    "},"Protocols/KingfisherCompatible.html":{"name":"KingfisherCompatible","abstract":"

    A type that has Kingfisher extensions.

    "},"Protocols/ImageDownloaderDelegate.html":{"name":"ImageDownloaderDelegate","abstract":"

    Protocol of ImageDownloader.

    "},"Protocols/AuthenticationChallengeResponsable.html":{"name":"AuthenticationChallengeResponsable","abstract":"

    Protocol indicates that an authentication challenge could be handled.

    "},"Protocols/ImageProcessor.html":{"name":"ImageProcessor","abstract":"

    An ImageProcessor would be used to convert some downloaded data to an image.

    "},"Protocols/Indicator.html":{"name":"Indicator","abstract":"

    Undocumented

    "},"Protocols/Resource.html":{"name":"Resource","abstract":"

    Resource protocol defines how to download and cache a resource from network.

    "},"Protocols/CacheSerializer.html":{"name":"CacheSerializer","abstract":"

    An CacheSerializer would be used to convert some data to an image object for"},"Functions.html#/s:F10Kingfisheroi2ggFTPS_14ImageProcessor_PS0___PS0__":{"name":">>(_:_:)","abstract":"

    Concatenate two ImageProcessors. ImageProcessor.appen(another:) is used internally.

    "},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton11kf_setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton26kf_cancelImageDownloadTaskFT_T_":{"name":"kf_cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton21kf_setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton36kf_cancelBackgroundImageDownloadTaskFT_T_":{"name":"kf_cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton9kf_webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton19kf_backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/String.html#/s:vE10KingfisherSS2kfVS_11StringProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/URL.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/URL.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11targetCacheCS_10ImageCache":{"name":"targetCache","abstract":"

    The target ImageCache which is used.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    The ImageDownloader which is specified.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10transitionOS_15ImageTransition":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16downloadPrioritySf":{"name":"downloadPriority","abstract":"

    A Float value set as the priority of image download task. The value for it should be","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_12forceRefreshSb":{"name":"forceRefresh","abstract":"

    Whether an image will be always downloaded again or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15forceTransitionSb":{"name":"forceTransition","abstract":"

    Whether the transition should always happen or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheMemoryOnlySb":{"name":"cacheMemoryOnly","abstract":"

    Whether cache the image only in memory or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_13onlyFromCacheSb":{"name":"onlyFromCache","abstract":"

    Whether only load the images from cache or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16backgroundDecodeSb":{"name":"backgroundDecode","abstract":"

    Whether the image should be decoded in background or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_23preloadAllAnimationDataSb":{"name":"preloadAllAnimationData","abstract":"

    Whether the image data should be all loaded at once if it is an animated image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_21callbackDispatchQueueCSo13DispatchQueue":{"name":"callbackDispatchQueue","abstract":"

    The queue of callbacks should happen from Kingfisher.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11scaleFactorV12CoreGraphics7CGFloat":{"name":"scaleFactor","abstract":"

    The scale factor which should be used for the image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_8modifierPS_28ImageDownloadRequestModifier_":{"name":"modifier","abstract":"

    The ImageDownloadRequestModifier will be used before sending a download request.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_9processorPS_14ImageProcessor_":{"name":"processor","abstract":"

    ImageProcessor for processing when the downloading finishes.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheSerializerPS_15CacheSerializer_":{"name":"cacheSerializer","abstract":"

    CacheSerializer to convert image to data for storing in cache.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_28keepCurrentImageWhileLoadingSb":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_18onlyLoadFirstFrameSb":{"name":"onlyLoadFirstFrame","abstract":"

    Undocumented

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_17preloadAllGIFDataSb":{"name":"preloadAllGIFData","abstract":"

    Whether the image data should be all loaded at once if it is a GIF.

    ","parent_name":"Collection"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView11kf_setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqS2__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView21kf_cancelDownloadTaskFT_T_":{"name":"kf_cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView9kf_webURLGSqV10Foundation3URL_":{"name":"kf_webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView16kf_indicatorTypeOS_13IndicatorType":{"name":"kf_indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView12kf_indicatorGSqPS_9Indicator__":{"name":"kf_indicator","abstract":"

    Undocumented

    ","parent_name":"ImageView"},"Extensions/Notification.html#/s:ZvE10KingfisherVCSo14NSNotification4Name27KingfisherDidCleanDiskCacheS1_":{"name":"KingfisherDidCleanDiskCache","abstract":"

    This notification will be sent when the disk cache got cleaned either there are cached files expired or the total size exceeding the max allowed size. The manually invoking of clearDiskCache method will not trigger this notification.

    ","parent_name":"Notification"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_normalizedFT_S0_":{"name":"kf_normalized()","abstract":"

    Normalize the image. This method does nothing in OS X.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS2__S0_":{"name":"kf_image(withRoundRadius:fit:scale:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_resizeFT2toVSC6CGSize_S0_":{"name":"kf_resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage10kf_blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"kf_blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"kf_overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_tintedFT4withCSo7UIColor_S0_":{"name":"kf_tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage11kf_adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"kf_adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_applyFVS_6FilterS0_":{"name":"kf_apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Image"},"Extensions/CGSize.html#/s:vE10KingfisherVSC6CGSize2kfVS_11CGSizeProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"CGSize"},"Extensions/Data.html#/s:vE10KingfisherV10Foundation4Data2kfVS_9DataProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"Data"},"Extensions/Data.html":{"name":"Data","abstract":"

    Undocumented

    "},"Extensions/CGSize.html":{"name":"CGSize","abstract":"

    Undocumented

    "},"Extensions/Image.html":{"name":"Image","abstract":"

    Undocumented

    "},"Extensions/Notification.html":{"name":"Notification"},"Extensions/ImageView.html":{"name":"ImageView","abstract":"

    Undocumented

    "},"Extensions/Collection.html":{"name":"Collection"},"Extensions/URL.html":{"name":"URL"},"Extensions/String.html":{"name":"String"},"Extensions/UIButton.html":{"name":"UIButton","abstract":"

    Undocumented

    "},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11targetCacheFMS0_FCS_10ImageCacheS0_":{"name":"targetCache","abstract":"

    The associated value of this member should be an ImageCache object. Kingfisher will use the specified","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10downloaderFMS0_FCS_15ImageDownloaderS0_":{"name":"downloader","abstract":"

    The associated value of this member should be an ImageDownloader object. Kingfisher will use this","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10transitionFMS0_FOS_15ImageTransitionS0_":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView. Kingfisher will use the ImageTransition of","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16downloadPriorityFMS0_FSfS0_":{"name":"downloadPriority","abstract":"

    Associated Float value will be set as the priority of image download task. The value for it should be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem12forceRefreshFMS0_S0_":{"name":"forceRefresh","abstract":"

    If set, Kingfisher will ignore the cache and try to fire a download task for the resource.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15forceTransitionFMS0_S0_":{"name":"forceTransition","abstract":"

    If set, setting the image to an image view will happen with transition even when retrieved from cache.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheMemoryOnlyFMS0_S0_":{"name":"cacheMemoryOnly","abstract":"

    If set, Kingfisher will only cache the value in memory but not in disk.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem13onlyFromCacheFMS0_S0_":{"name":"onlyFromCache","abstract":"

    If set, Kingfisher will only try to retrieve the image from cache not from network.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16backgroundDecodeFMS0_S0_":{"name":"backgroundDecode","abstract":"

    Decode the image in background thread before using.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem21callbackDispatchQueueFMS0_FGSqCSo13DispatchQueue_S0_":{"name":"callbackDispatchQueue","abstract":"

    The associated value of this member will be used as the target queue of dispatch callbacks when","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11scaleFactorFMS0_FV12CoreGraphics7CGFloatS0_":{"name":"scaleFactor","abstract":"

    The associated value of this member will be used as the scale factor when converting retrieved data to an image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem23preloadAllAnimationDataFMS0_S0_":{"name":"preloadAllAnimationData","abstract":"

    Whether all the animated image data should be preloaded. Default it false, which means following frames will be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15requestModifierFMS0_FPS_28ImageDownloadRequestModifier_S0_":{"name":"requestModifier","abstract":"

    The ImageDownloadRequestModifier contained will be used to change the request before it being sent.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem9processorFMS0_FPS_14ImageProcessor_S0_":{"name":"processor","abstract":"

    Processor for processing when the downloading finishes, a processor will convert the downloaded data to an image","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheSerializerFMS0_FPS_15CacheSerializer_S0_":{"name":"cacheSerializer","abstract":"

    Supply an CacheSerializer to convert some data to an image object for","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem28keepCurrentImageWhileLoadingFMS0_S0_":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem18onlyLoadFirstFrameFMS0_S0_":{"name":"onlyLoadFirstFrame","abstract":"

    If set, Kingfisher will only load the first frame from a animated image data file as a single image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:ZvO10Kingfisher25KingfisherOptionsInfoItem17preloadAllGIFDataS0_":{"name":"preloadAllGIFData","abstract":"

    Undocumented

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4noneFMS0_S0_":{"name":"none","abstract":"

    No animation transistion.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4fadeFMS0_FSdS0_":{"name":"fade","abstract":"

    Fade in the loaded image.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition12flipFromLeftFMS0_FSdS0_":{"name":"flipFromLeft","abstract":"

    Flip from left transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition13flipFromRightFMS0_FSdS0_":{"name":"flipFromRight","abstract":"

    Flip from right transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition11flipFromTopFMS0_FSdS0_":{"name":"flipFromTop","abstract":"

    Flip from top transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition14flipFromBottomFMS0_FSdS0_":{"name":"flipFromBottom","abstract":"

    Flip from bottom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition6customFMS0_FT8durationSd7optionsVSC22UIViewAnimationOptions10animationsGSqFTCSo11UIImageViewCSo7UIImage_T__10completionGSqFSbT___S0_":{"name":"custom","abstract":"

    Custom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/none":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ImageTransition"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType4noneFMS0_S0_":{"name":"none","abstract":"

    No indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType8activityFMS0_S0_":{"name":"activity","abstract":"

    Use system activity indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType5imageFMS0_FT9imageDataV10Foundation4Data_S0_":{"name":"image","abstract":"

    Use an image as indicator. GIF is supported.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType6customFMS0_FT9indicatorPS_9Indicator__S0_":{"name":"custom","abstract":"

    Use a custom indicator, which conforms to the Indicator protocol.

    ","parent_name":"IndicatorType"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode9aspectFitFMS0_S0_":{"name":"aspectFit","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode10aspectFillFMS0_S0_":{"name":"aspectFill","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem5imageFMS0_FCSo7UIImageS0_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem4dataFMS0_FV10Foundation4DataS0_":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError7badDataFMS0_S0_":{"name":"badData","abstract":"

    badData: The downloaded data is not an image or the data is corrupted.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError11notModifiedFMS0_S0_":{"name":"notModified","abstract":"

    notModified: The remote server responsed a 304 code. No image data downloaded.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError17invalidStatusCodeFMS0_S0_":{"name":"invalidStatusCode","abstract":"

    The HTTP status code in response is not valid. If an invalid","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError9notCachedFMS0_S0_":{"name":"notCached","abstract":"

    notCached: The image rquested is not in cache but .onlyFromCache is activated.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError10invalidURLFMS0_S0_":{"name":"invalidURL","abstract":"

    The URL is invalid.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError31downloadCancelledBeforeStartingFMS0_S0_":{"name":"downloadCancelledBeforeStarting","abstract":"

    The downloading task is cancelled before started.

    ","parent_name":"KingfisherError"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType6memoryFMS0_S0_":{"name":"memory","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4diskFMS0_S0_":{"name":"disk","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html":{"name":"CacheType","abstract":"

    Cache type of a cached image.

    "},"Enums/KingfisherError.html":{"name":"KingfisherError","abstract":"

    The code of errors which ImageDownloader might encountered.

    "},"Enums/ImageProcessItem.html":{"name":"ImageProcessItem","abstract":"

    The item which could be processed by an ImageProcessor

    "},"Enums/ContentMode.html":{"name":"ContentMode","abstract":"

    Specify how a size adjusts itself to fit a target size.

    "},"Enums/IndicatorType.html":{"name":"IndicatorType","abstract":"

    Undocumented

    "},"Enums/ImageTransition.html":{"name":"ImageTransition","abstract":"

    Transition effect which will be used when an image downloaded and set by UIImageView extension API in Kingfisher."},"Enums/KingfisherOptionsInfoItem.html":{"name":"KingfisherOptionsInfoItem","abstract":"

    Items could be added into KingfisherOptionsInfo.

    "},"Global Variables.html#/s:v10Kingfisher33KingfisherDiskCacheCleanedHashKeySS":{"name":"KingfisherDiskCacheCleanedHashKey","abstract":"

    Key for array of cleaned hashes in userInfo of KingfisherDidCleanDiskCacheNotification.

    "},"Global Variables.html#/s:v10Kingfisher28KingfisherErrorStatusCodeKeySS":{"name":"KingfisherErrorStatusCodeKey","abstract":"

    Key will be used in the userInfo of .invalidStatusCode

    "},"Global Variables.html#/s:v10Kingfisher21KingfisherErrorDomainSS":{"name":"KingfisherErrorDomain","abstract":"

    Error domain of Kingfisher

    "},"Classes/ImagePrefetcher.html#/s:vC10Kingfisher15ImagePrefetcher22maxConcurrentDownloadsSi":{"name":"maxConcurrentDownloads","abstract":"

    The maximum concurrent downloads to use when prefetching images. Default is 5.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT4urlsGSaV10Foundation3URL_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS_8Resource__GSaPS4___GSaPS4____T__17completionHandlerGSqFTGSaPS4___GSaPS4___GSaPS4____T___S0_":{"name":"init(urls:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of URLs.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT9resourcesGSaPS_8Resource__7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS1___GSaPS1___GSaPS1____T__17completionHandlerGSqFTGSaPS1___GSaPS1___GSaPS1____T___S0_":{"name":"init(resources:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of resources.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher5startFT_T_":{"name":"start()","abstract":"

    Start to download the resources and cache them. This can be useful for background downloading","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher4stopFT_T_":{"name":"stop()","abstract":"

    Stop current downloading progress, and cancel any future prefetching activity that might be occuring.

    ","parent_name":"ImagePrefetcher"},"Classes/KingfisherManager.html#/s:ZvC10Kingfisher17KingfisherManager6sharedS0_":{"name":"shared","abstract":"

    Shared manager used by the extensions across Kingfisher.

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager5cacheCS_10ImageCache":{"name":"cache","abstract":"

    Cache used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    Downloader used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:FC10Kingfisher17KingfisherManager13retrieveImageFT4withPS_8Resource_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S3__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"retrieveImage(with:options:progressBlock:completionHandler:)","abstract":"

    Get an image with resource.","parent_name":"KingfisherManager"},"Classes/RetrieveImageTask.html#/s:ZvC10Kingfisher17RetrieveImageTask5emptyS0_":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask16diskRetrieveTaskGSqC8Dispatch16DispatchWorkItem_":{"name":"diskRetrieveTask","abstract":"

    The disk retrieve task in this image task. Kingfisher will try to look up in cache first. This task represent the cache search task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask12downloadTaskGSqVS_25RetrieveImageDownloadTask_":{"name":"downloadTask","abstract":"

    The network retrieve task in this image task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:FC10Kingfisher17RetrieveImageTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel current task. If this task is already done, do nothing.

    ","parent_name":"RetrieveImageTask"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader15downloadTimeoutSd":{"name":"downloadTimeout","abstract":"

    The duration before the download is timeout. Default is 15 seconds.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader12trustedHostsGSqGVs3SetSS__":{"name":"trustedHosts","abstract":"

    A set of trusted hosts when receiving server trust challenges. A challenge with host name contained in this set will be ignored.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader20sessionConfigurationCSo23URLSessionConfiguration":{"name":"sessionConfiguration","abstract":"

    Use this to set supply a configuration for the downloader. By default, NSURLSessionConfiguration.ephemeralSessionConfiguration() will be used.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader19requestsUsePipelingSb":{"name":"requestsUsePipeling","abstract":"

    Whether the download requests should use pipeling or not. Default is false.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader8delegateXwGSqPS_23ImageDownloaderDelegate__":{"name":"delegate","abstract":"

    Delegate of this ImageDownloader object. See ImageDownloaderDelegate protocol for more.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader32authenticationChallengeResponderXwGSqPS_34AuthenticationChallengeResponsable__":{"name":"authenticationChallengeResponder","abstract":"

    A responder for authentication challenge.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:ZvC10Kingfisher15ImageDownloader7defaultS0_":{"name":"default","abstract":"

    The default downloader.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloadercFT4nameSS_S0_":{"name":"init(name:)","abstract":"

    Init a downloader with name.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloader13downloadImageFT4withV10Foundation3URL7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_GSqS2__GSqVS1_4Data__T___GSqVS_25RetrieveImageDownloadTask_":{"name":"downloadImage(with:options:progressBlock:completionHandler:)","abstract":"

    Download an image with a URL and option.

    ","parent_name":"ImageDownloader"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult6cachedSb":{"name":"cached","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult9cacheTypeGSqOS_9CacheType_":{"name":"cacheType","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache.html#/s:C10Kingfisher10ImageCache20DiskCachePathClosure":{"name":"DiskCachePathClosure","abstract":"

    Closure that defines the disk cache path from a given path and cacheName.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13maxMemoryCostSu":{"name":"maxMemoryCost","abstract":"

    The largest cache cost of memory cache. The total cost is pixel count of","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13diskCachePathSS":{"name":"diskCachePath","abstract":"

    The disk cache location.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13pathExtensionGSqSS_":{"name":"pathExtension","abstract":"

    The default file extension appended to cached files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache22maxCachePeriodInSecondSd":{"name":"maxCachePeriodInSecond","abstract":"

    The longest time duration in second of the cache being stored in disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache16maxDiskCacheSizeSu":{"name":"maxDiskCacheSize","abstract":"

    The largest disk size can be taken for the cache. It is the total","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZvC10Kingfisher10ImageCache7defaultS0_":{"name":"default","abstract":"

    The default cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZFC10Kingfisher10ImageCache27defaultDiskCachePathClosureFT4pathGSqSS_9cacheNameSS_SS":{"name":"defaultDiskCachePathClosure(path:cacheName:)","abstract":"

    The default DiskCachePathClosure

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCachecFT4nameSS4pathGSqSS_20diskCachePathClosureFTGSqSS_SS_SS_S0_":{"name":"init(name:path:diskCachePathClosure:)","abstract":"

    Init method. Passing a name for the cache. It represents a cache folder in the memory and disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache5storeFTCSo7UIImage8originalGSqV10Foundation4Data_6forKeySS19processorIdentifierSS15cacheSerializerPS_15CacheSerializer_6toDiskSb17completionHandlerGSqFT_T___T_":{"name":"store(_:original:forKey:processorIdentifier:cacheSerializer:toDisk:completionHandler:)","abstract":"

    Store an image to cache. It will be saved to both memory and disk. It is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache11removeImageFT6forKeySS19processorIdentifierSS8fromDiskSb17completionHandlerGSqFT_T___T_":{"name":"removeImage(forKey:processorIdentifier:fromDisk:completionHandler:)","abstract":"

    Remove the image for key for the cache. It will be opted out from both memory and disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13retrieveImageFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem__17completionHandlerGSqFTGSqCSo7UIImage_OS_9CacheType_T___GSqC8Dispatch16DispatchWorkItem_":{"name":"retrieveImage(forKey:options:completionHandler:)","abstract":"

    Get an image for a key from memory or disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache26retrieveImageInMemoryCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInMemoryCache(forKey:options:)","abstract":"

    Get an image for a key from memory.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache24retrieveImageInDiskCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInDiskCache(forKey:options:)","abstract":"

    Get an image for a key from disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache16clearMemoryCacheFT_T_":{"name":"clearMemoryCache()","abstract":"

    Clear memory cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache14clearDiskCacheFT10completionGSqFT_T___T_":{"name":"clearDiskCache(completion:)","abstract":"

    Clear disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache21cleanExpiredDiskCacheFT10completionGSqFT_T___T_":{"name":"cleanExpiredDiskCache(completion:)","abstract":"

    Clean expired disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache31backgroundCleanExpiredDiskCacheFT_T_":{"name":"backgroundCleanExpiredDiskCache()","abstract":"

    Clean expired disk cache when app in background. This is an async operation.","parent_name":"ImageCache"},"Classes/ImageCache/CacheCheckResult.html":{"name":"CacheCheckResult","abstract":"

    Cache result for checking whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13isImageCachedFT6forKeySS19processorIdentifierSS_VS0_16CacheCheckResult":{"name":"isImageCached(forKey:processorIdentifier:)","abstract":"

    Check whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache4hashFT6forKeySS19processorIdentifierSS_SS":{"name":"hash(forKey:processorIdentifier:)","abstract":"

    Get the hash for the key. This could be used for matching files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache22calculateDiskCacheSizeFT10completionFSuT__T_":{"name":"calculateDiskCacheSize(completion:)","abstract":"

    Calculate the disk size taken by cache.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT6forKeySS19processorIdentifierSS_SS":{"name":"cachePath(forKey:processorIdentifier:)","abstract":"

    Get the cache path for the key.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT14forComputedKeySS_SS":{"name":"cachePath(forComputedKey:)","abstract":"

    Undocumented

    ","parent_name":"ImageCache"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView21autoPlayAnimatedImageSb":{"name":"autoPlayAnimatedImage","abstract":"

    Whether automatically play the animation when the view become visible. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView17framePreloadCountSi":{"name":"framePreloadCount","abstract":"

    The size of the frame cache.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView15needsPrescalingSb":{"name":"needsPrescaling","abstract":"

    Specifies whether the GIF frames should be pre-scaled to save memory. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11runLoopModeVSC11RunLoopMode":{"name":"runLoopMode","abstract":"

    The animation timer’s run loop mode. Default is NSRunLoopCommonModes. Set this property to NSDefaultRunLoopMode will make the animation pause during UIScrollView scrolling.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView5imageGSqCSo7UIImage_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11isAnimatingSb":{"name":"isAnimating","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView14startAnimatingFT_T_":{"name":"startAnimating()","abstract":"

    Starts the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView13stopAnimatingFT_T_":{"name":"stopAnimating()","abstract":"

    Stops the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView7displayFCSo7CALayerT_":{"name":"display(_:)","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView15didMoveToWindowFT_T_":{"name":"didMoveToWindow()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView18didMoveToSuperviewFT_T_":{"name":"didMoveToSuperview()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/Kingfisher.html#/s:vC10Kingfisher10Kingfisher4basex":{"name":"base","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:FC10Kingfisher10KingfishercFxGS0_x_":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/normalized":{"name":"normalized","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo7UIImagerCS_10Kingfisher10normalizedS0_":{"name":"normalized","abstract":"

    Normalize the image. This method will try to redraw an image with orientation and scale considered.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17pngRepresentationFT_GSqV10Foundation4Data_":{"name":"pngRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher18jpegRepresentationFT18compressionQualityV12CoreGraphics7CGFloat_GSqV10Foundation4Data_":{"name":"jpegRepresentation(compressionQuality:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17gifRepresentationFT_GSqV10Foundation4Data_":{"name":"gifRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize_S0_":{"name":"image(withRoundRadius:fit:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize_S0_":{"name":"resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize3forOS_11ContentMode_S0_":{"name":"resize(to:for:)","abstract":"

    Resize self to an image of new size, respecting the content mode.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher4cropFT2toVSC6CGSize8anchorOnVSC7CGPoint_S0_":{"name":"crop(to:anchorOn:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher7blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher10overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6tintedFT4withCSo7UIColor_S0_":{"name":"tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher8adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS3_10saturationS3_7inputEVS3__S0_":{"name":"adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS3__S0_":{"name":"image(withRoundRadius:fit:scale:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5applyFVS_6FilterS0_":{"name":"apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Zve10KingfisherRxCSo13UIApplicationrCS_10Kingfisher6sharedGSqS0__":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher18cancelDownloadTaskFT_T_":{"name":"cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher6webURLGSqV10Foundation3URL_":{"name":"webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher13indicatorTypeOS_13IndicatorType":{"name":"indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher9indicatorGSqPS_9Indicator__":{"name":"indicator","abstract":"

    Holds any type that conforms to the protocol Indicator.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher23cancelImageDownloadTaskFT_T_":{"name":"cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher18setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher33cancelBackgroundImageDownloadTaskFT_T_":{"name":"cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher6webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher16backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html":{"name":"Kingfisher","abstract":"

    Undocumented

    "},"Classes/AnimatedImageView.html":{"name":"AnimatedImageView","abstract":"

    AnimatedImageView is a subclass of UIImageView for displaying animated image.

    "},"Classes/ImageCache.html":{"name":"ImageCache","abstract":"

    ImageCache represents both the memory and disk cache system of Kingfisher."},"Classes/ImageDownloader.html":{"name":"ImageDownloader","abstract":"

    ImageDownloader represents a downloading manager for requesting the image with a URL from server.

    "},"Classes/RetrieveImageTask.html":{"name":"RetrieveImageTask","abstract":"

    RetrieveImageTask represents a task of image retrieving process."},"Classes/KingfisherManager.html":{"name":"KingfisherManager","abstract":"

    Main manager class of Kingfisher. It connects Kingfisher downloader and cache."},"Classes/ImagePrefetcher.html":{"name":"ImagePrefetcher","abstract":"

    ImagePrefetcher represents a downloading manager for requesting many images via URLs, then caching them."},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enums","abstract":"

    The following enums are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structs","abstract":"

    The following structs are available globally.

    "},"Typealiases.html":{"name":"Typealiases","abstract":"

    The following typealiases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:10Kingfisher11Transformer":{"name":"Transformer","abstract":"

    Transformer method which will be used in to provide a Filter.

    "},"Typealiases.html#/s:10Kingfisher21RetrieveImageDiskTask":{"name":"RetrieveImageDiskTask","abstract":"

    It represents a task of retrieving image. You can call cancel on it to stop the process.

    "},"Typealiases.html#/s:10Kingfisher28ImageDownloaderProgressBlock":{"name":"ImageDownloaderProgressBlock","abstract":"

    Progress update block of downloader.

    "},"Typealiases.html#/s:10Kingfisher32ImageDownloaderCompletionHandler":{"name":"ImageDownloaderCompletionHandler","abstract":"

    Completion block of downloader.

    "},"Typealiases.html#/s:10Kingfisher21KingfisherOptionsInfo":{"name":"KingfisherOptionsInfo","abstract":"

    KingfisherOptionsInfo is a typealias for [KingfisherOptionsInfoItem]. You can use the enum of option item with value to control some behaviors of Kingfisher.

    "},"Typealiases.html#/s:10Kingfisher23PrefetcherProgressBlock":{"name":"PrefetcherProgressBlock","abstract":"

    Progress update block of prefetcher.

    "},"Typealiases.html#/s:10Kingfisher27PrefetcherCompletionHandler":{"name":"PrefetcherCompletionHandler","abstract":"

    Completion block of prefetcher.

    "},"Structs/DefaultCacheSerializer.html#/s:ZvV10Kingfisher22DefaultCacheSerializer7defaultS0_":{"name":"default","abstract":"

    Undocumented

    ","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:FV10Kingfisher13ImageResourcecFT11downloadURLV10Foundation3URL8cacheKeyGSqSS__S0_":{"name":"init(downloadURL:cacheKey:)","abstract":"

    Create a resource.

    ","parent_name":"ImageResource"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor4sizeVSC6CGSize":{"name":"size","abstract":"

    Target size of output image should be.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor6anchorVSC7CGPoint":{"name":"anchor","abstract":"

    Anchor point from which the output size should be calculate.","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessorcFT4sizeVSC6CGSize6anchorVSC7CGPoint_S0_":{"name":"init(size:anchor:)","abstract":"

    Initialize a CroppingImageProcessor

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/BlackWhiteProcessor.html#/s:vV10Kingfisher19BlackWhiteProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a BlackWhiteProcessor

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10brightnessV12CoreGraphics7CGFloat":{"name":"brightness","abstract":"

    Brightness changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor8contrastV12CoreGraphics7CGFloat":{"name":"contrast","abstract":"

    Contrast changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10saturationV12CoreGraphics7CGFloat":{"name":"saturation","abstract":"

    Saturation changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor7inputEVV12CoreGraphics7CGFloat":{"name":"inputEV","abstract":"

    InputEV changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessorcFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"init(brightness:contrast:saturation:inputEV:)","abstract":"

    Initialize a ColorControlsProcessor

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor4tintCSo7UIColor":{"name":"tint","abstract":"

    Tint color will be used to tint the input image.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessorcFT4tintCSo7UIColor_S0_":{"name":"init(tint:)","abstract":"

    Initialize a TintImageProcessor

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"TintImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor7overlayCSo7UIColor":{"name":"overlay","abstract":"

    Overlay color will be used to overlay the input image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor8fractionV12CoreGraphics7CGFloat":{"name":"fraction","abstract":"

    Fraction will be used when overlay the color to image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessorcFT7overlayCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"init(overlay:fraction:)","abstract":"

    Initialize an OverlayImageProcessor

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10blurRadiusV12CoreGraphics7CGFloat":{"name":"blurRadius","abstract":"

    Blur radius for the simulated Gaussian blur.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessorcFT10blurRadiusV12CoreGraphics7CGFloat_S0_":{"name":"init(blurRadius:)","abstract":"

    Initialize a BlurImageProcessor

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlurImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor13referenceSizeVSC6CGSize":{"name":"referenceSize","abstract":"

    The reference size for resizing operation.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor17targetContentModeOS_11ContentMode":{"name":"targetContentMode","abstract":"

    Target content mode of output image should be.","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT13referenceSizeVSC6CGSize4modeOS_11ContentMode_S0_":{"name":"init(referenceSize:mode:)","abstract":"

    Initialize a ResizingImageProcessor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10targetSizeVSC6CGSize":{"name":"targetSize","abstract":"

    Reference size of output image should follow.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT10targetSizeVSC6CGSize11contentModeOS_11ContentMode_S0_":{"name":"init(targetSize:contentMode:)","abstract":"

    Initialize a ResizingImageProcessor

    ","parent_name":"ResizingImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor12cornerRadiusV12CoreGraphics7CGFloat":{"name":"cornerRadius","abstract":"

    Corner radius will be applied in processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor15roundingCornersVS_10RectCorner":{"name":"roundingCorners","abstract":"

    The target corners which will be applied rounding.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10targetSizeGSqVSC6CGSize_":{"name":"targetSize","abstract":"

    Target size of output image should be. If nil, the image will keep its original size after processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessorcFT12cornerRadiusV12CoreGraphics7CGFloat10targetSizeGSqVSC6CGSize_15roundingCornersVS_10RectCorner_S0_":{"name":"init(cornerRadius:targetSize:roundingCorners:)","abstract":"

    Initialize a RoundCornerImageProcessor

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RectCorner.html#/s:vPs16RawRepresentable8rawValuewx8RawValue":{"name":"rawValue","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner7topLeftS0_":{"name":"topLeft","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner8topRightS0_":{"name":"topRight","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner10bottomLeftS0_":{"name":"bottomLeft","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner11bottomRightS0_":{"name":"bottomRight","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner3allS0_":{"name":"all","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:FPs9OptionSetcFT8rawValuewx8RawValue_x":{"name":"init(rawValue:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RectCorner"},"Structs/DefaultImageProcessor.html#/s:ZvV10Kingfisher21DefaultImageProcessor7defaultS0_":{"name":"default","abstract":"

    A default DefaultImageProcessor could be used across.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:vV10Kingfisher21DefaultImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a DefaultImageProcessor

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask15ownerDownloaderXwGSqCS_15ImageDownloader_":{"name":"ownerDownloader","abstract":"

    Downloader by which this task is intialized.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:FV10Kingfisher25RetrieveImageDownloadTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel this download task. It will trigger the completion handler with an NSURLErrorCancelled error.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask3urlGSqV10Foundation3URL_":{"name":"url","abstract":"

    The original request URL of this download task.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask8prioritySf":{"name":"priority","abstract":"

    The relative priority of this download task.","parent_name":"RetrieveImageDownloadTask"},"Structs/Filter.html#/s:FV10Kingfisher6FiltercFT8tranformFCSo7CIImageGSqS1___S0_":{"name":"init(tranform:)","abstract":"

    Undocumented

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter4tintFCSo7UIColorS0_":{"name":"tint","abstract":"

    Tint filter which will apply a tint color to images.

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter12colorControlFTV12CoreGraphics7CGFloatS2_S2_S2__S0_":{"name":"colorControl","abstract":"

    Color control filter which will apply color control change to images.

    ","parent_name":"Filter"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifiercFT6modifyFV10Foundation10URLRequestGSqS2___S0_":{"name":"init(modify:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs.html#/s:V10Kingfisher9DataProxy":{"name":"DataProxy","abstract":"

    Undocumented

    "},"Structs.html#/s:V10Kingfisher11CGSizeProxy":{"name":"CGSizeProxy","abstract":"

    Undocumented

    "},"Structs/AnyModifier.html":{"name":"AnyModifier","abstract":"

    Undocumented

    "},"Structs/Filter.html":{"name":"Filter","abstract":"

    Wrapper for a Transformer of CIImage filters.

    "},"Structs/RetrieveImageDownloadTask.html":{"name":"RetrieveImageDownloadTask","abstract":"

    Download task.

    "},"Structs/DefaultImageProcessor.html":{"name":"DefaultImageProcessor","abstract":"

    The default processor. It convert the input data to a valid image."},"Structs/RectCorner.html":{"name":"RectCorner","abstract":"

    Undocumented

    "},"Structs/RoundCornerImageProcessor.html":{"name":"RoundCornerImageProcessor","abstract":"

    Processor for making round corner images. Only CG-based images are supported in macOS,"},"Structs/ResizingImageProcessor.html":{"name":"ResizingImageProcessor","abstract":"

    Processor for resizing images. Only CG-based images are supported in macOS.

    "},"Structs/BlurImageProcessor.html":{"name":"BlurImageProcessor","abstract":"

    Processor for adding blur effect to images. Accelerate.framework is used underhood for"},"Structs/OverlayImageProcessor.html":{"name":"OverlayImageProcessor","abstract":"

    Processor for adding an overlay to images. Only CG-based images are supported in macOS.

    "},"Structs/TintImageProcessor.html":{"name":"TintImageProcessor","abstract":"

    Processor for tint images with color. Only CG-based images are supported.

    "},"Structs/ColorControlsProcessor.html":{"name":"ColorControlsProcessor","abstract":"

    Processor for applying some color control to images. Only CG-based images are supported."},"Structs/BlackWhiteProcessor.html":{"name":"BlackWhiteProcessor","abstract":"

    Processor for applying black and white effect to images. Only CG-based images are supported."},"Structs/CroppingImageProcessor.html":{"name":"CroppingImageProcessor","abstract":"

    Processor for cropping an image. Only CG-based images are supported."},"Structs/ImageResource.html":{"name":"ImageResource","abstract":"

    ImageResource is a simple combination of downloadURL and cacheKey.

    "},"Structs.html#/s:V10Kingfisher11StringProxy":{"name":"StringProxy","abstract":"

    Undocumented

    "},"Structs/DefaultCacheSerializer.html":{"name":"DefaultCacheSerializer","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    Get the serialized data from a provided image","parent_name":"CacheSerializer"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    Get an image deserialized from provided data.

    ","parent_name":"CacheSerializer"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"Resource"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"Resource"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator18startAnimatingViewFT_T_":{"name":"startAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator17stopAnimatingViewFT_T_":{"name":"stopAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator10viewCenterVSC7CGPoint":{"name":"viewCenter","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator4viewCSo6UIView":{"name":"view","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/ImageProcessor.html#/s:vP10Kingfisher14ImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor. It will be used to identify the processor when","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FE10KingfisherPS_14ImageProcessor6appendFT7anotherPS0___PS0__":{"name":"append(another:)","abstract":"

    Append an ImageProcessor to another. The identifier of the new ImageProcessor","parent_name":"ImageProcessor"},"Protocols/AuthenticationChallengeResponsable.html#/s:FP10Kingfisher34AuthenticationChallengeResponsable10downloaderFTCS_15ImageDownloader10didReceiveCSo26URLAuthenticationChallenge17completionHandlerFTOCSo10URLSession24AuthChallengeDispositionGSqCSo13URLCredential__T__T_":{"name":"downloader(_:didReceive:completionHandler:)","abstract":"

    Called when an session level authentication challenge is received.","parent_name":"AuthenticationChallengeResponsable"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader11didDownloadCSo7UIImage3forV10Foundation3URL4withGSqCSo11URLResponse__T_":{"name":"imageDownloader(_:didDownload:for:with:)","abstract":"

    Called when the ImageDownloader object successfully downloaded an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader23willDownloadImageForURLV10Foundation3URL4withGSqVS2_10URLRequest__T_":{"name":"imageDownloader(_:willDownloadImageForURL:with:)","abstract":"

    Called when the ImageDownloader object starts to download an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate17isValidStatusCodeFTSi3forCS_15ImageDownloader_Sb":{"name":"isValidStatusCode(_:for:)","abstract":"

    Check if a received HTTP status code is valid or not.","parent_name":"ImageDownloaderDelegate"},"Protocols/KingfisherCompatible.html#/s:vP10Kingfisher20KingfisherCompatible2kfwx14CompatibleType":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"KingfisherCompatible"},"Protocols/CIImageProcessor.html#/s:vP10Kingfisher16CIImageProcessor6filterVS_6Filter":{"name":"filter","abstract":"

    Undocumented

    ","parent_name":"CIImageProcessor"},"Protocols/CIImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Supply a filter to create an ImageProcessor.

    ","parent_name":"CIImageProcessor"},"Protocols/ImageDownloadRequestModifier.html#/s:FP10Kingfisher28ImageDownloadRequestModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"ImageDownloadRequestModifier"},"Protocols/ImageDownloadRequestModifier.html":{"name":"ImageDownloadRequestModifier","abstract":"

    Request modifier of image downloader.

    "},"Protocols/CIImageProcessor.html":{"name":"CIImageProcessor","abstract":"

    Supply a filter to create an ImageProcessor.

    "},"Protocols/KingfisherCompatible.html":{"name":"KingfisherCompatible","abstract":"

    A type that has Kingfisher extensions.

    "},"Protocols/ImageDownloaderDelegate.html":{"name":"ImageDownloaderDelegate","abstract":"

    Protocol of ImageDownloader.

    "},"Protocols/AuthenticationChallengeResponsable.html":{"name":"AuthenticationChallengeResponsable","abstract":"

    Protocol indicates that an authentication challenge could be handled.

    "},"Protocols/ImageProcessor.html":{"name":"ImageProcessor","abstract":"

    An ImageProcessor would be used to convert some downloaded data to an image.

    "},"Protocols/Indicator.html":{"name":"Indicator","abstract":"

    Undocumented

    "},"Protocols/Resource.html":{"name":"Resource","abstract":"

    Resource protocol defines how to download and cache a resource from network.

    "},"Protocols/CacheSerializer.html":{"name":"CacheSerializer","abstract":"

    An CacheSerializer would be used to convert some data to an image object for"},"Functions.html#/s:F10Kingfisheroi2ggFTPS_14ImageProcessor_PS0___PS0__":{"name":">>(_:_:)","abstract":"

    Concatenate two ImageProcessors. ImageProcessor.appen(another:) is used internally.

    "},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton11kf_setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton26kf_cancelImageDownloadTaskFT_T_":{"name":"kf_cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton21kf_setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton36kf_cancelBackgroundImageDownloadTaskFT_T_":{"name":"kf_cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton9kf_webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton19kf_backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/String.html#/s:vE10KingfisherSS2kfVS_11StringProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/URL.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/URL.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11targetCacheCS_10ImageCache":{"name":"targetCache","abstract":"

    The target ImageCache which is used.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    The ImageDownloader which is specified.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10transitionOS_15ImageTransition":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16downloadPrioritySf":{"name":"downloadPriority","abstract":"

    A Float value set as the priority of image download task. The value for it should be","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_12forceRefreshSb":{"name":"forceRefresh","abstract":"

    Whether an image will be always downloaded again or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15forceTransitionSb":{"name":"forceTransition","abstract":"

    Whether the transition should always happen or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheMemoryOnlySb":{"name":"cacheMemoryOnly","abstract":"

    Whether cache the image only in memory or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_13onlyFromCacheSb":{"name":"onlyFromCache","abstract":"

    Whether only load the images from cache or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16backgroundDecodeSb":{"name":"backgroundDecode","abstract":"

    Whether the image should be decoded in background or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_23preloadAllAnimationDataSb":{"name":"preloadAllAnimationData","abstract":"

    Whether the image data should be all loaded at once if it is an animated image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_21callbackDispatchQueueCSo13DispatchQueue":{"name":"callbackDispatchQueue","abstract":"

    The queue of callbacks should happen from Kingfisher.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11scaleFactorV12CoreGraphics7CGFloat":{"name":"scaleFactor","abstract":"

    The scale factor which should be used for the image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_8modifierPS_28ImageDownloadRequestModifier_":{"name":"modifier","abstract":"

    The ImageDownloadRequestModifier will be used before sending a download request.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_9processorPS_14ImageProcessor_":{"name":"processor","abstract":"

    ImageProcessor for processing when the downloading finishes.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheSerializerPS_15CacheSerializer_":{"name":"cacheSerializer","abstract":"

    CacheSerializer to convert image to data for storing in cache.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_28keepCurrentImageWhileLoadingSb":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_18onlyLoadFirstFrameSb":{"name":"onlyLoadFirstFrame","abstract":"

    Undocumented

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_17preloadAllGIFDataSb":{"name":"preloadAllGIFData","abstract":"

    Whether the image data should be all loaded at once if it is a GIF.

    ","parent_name":"Collection"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView11kf_setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqS2__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView21kf_cancelDownloadTaskFT_T_":{"name":"kf_cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView9kf_webURLGSqV10Foundation3URL_":{"name":"kf_webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView16kf_indicatorTypeOS_13IndicatorType":{"name":"kf_indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView12kf_indicatorGSqPS_9Indicator__":{"name":"kf_indicator","abstract":"

    Undocumented

    ","parent_name":"ImageView"},"Extensions/Notification.html#/s:ZvE10KingfisherVCSo14NSNotification4Name27KingfisherDidCleanDiskCacheS1_":{"name":"KingfisherDidCleanDiskCache","abstract":"

    This notification will be sent when the disk cache got cleaned either there are cached files expired or the total size exceeding the max allowed size. The manually invoking of clearDiskCache method will not trigger this notification.

    ","parent_name":"Notification"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_normalizedFT_S0_":{"name":"kf_normalized()","abstract":"

    Normalize the image. This method does nothing in OS X.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS2__S0_":{"name":"kf_image(withRoundRadius:fit:scale:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_resizeFT2toVSC6CGSize_S0_":{"name":"kf_resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage10kf_blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"kf_blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"kf_overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_tintedFT4withCSo7UIColor_S0_":{"name":"kf_tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage11kf_adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"kf_adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_applyFVS_6FilterS0_":{"name":"kf_apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Image"},"Extensions/CGSize.html#/s:vE10KingfisherVSC6CGSize2kfVS_11CGSizeProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"CGSize"},"Extensions/Data.html#/s:vE10KingfisherV10Foundation4Data2kfVS_9DataProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"Data"},"Extensions/Data.html":{"name":"Data","abstract":"

    Undocumented

    "},"Extensions/CGSize.html":{"name":"CGSize","abstract":"

    Undocumented

    "},"Extensions/Image.html":{"name":"Image","abstract":"

    Undocumented

    "},"Extensions/Notification.html":{"name":"Notification"},"Extensions/ImageView.html":{"name":"ImageView","abstract":"

    Undocumented

    "},"Extensions/Collection.html":{"name":"Collection"},"Extensions/URL.html":{"name":"URL"},"Extensions/String.html":{"name":"String"},"Extensions/UIButton.html":{"name":"UIButton","abstract":"

    Undocumented

    "},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11targetCacheFMS0_FCS_10ImageCacheS0_":{"name":"targetCache","abstract":"

    The associated value of this member should be an ImageCache object. Kingfisher will use the specified","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10downloaderFMS0_FCS_15ImageDownloaderS0_":{"name":"downloader","abstract":"

    The associated value of this member should be an ImageDownloader object. Kingfisher will use this","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10transitionFMS0_FOS_15ImageTransitionS0_":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView. Kingfisher will use the ImageTransition of","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16downloadPriorityFMS0_FSfS0_":{"name":"downloadPriority","abstract":"

    Associated Float value will be set as the priority of image download task. The value for it should be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem12forceRefreshFMS0_S0_":{"name":"forceRefresh","abstract":"

    If set, Kingfisher will ignore the cache and try to fire a download task for the resource.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15forceTransitionFMS0_S0_":{"name":"forceTransition","abstract":"

    If set, setting the image to an image view will happen with transition even when retrieved from cache.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheMemoryOnlyFMS0_S0_":{"name":"cacheMemoryOnly","abstract":"

    If set, Kingfisher will only cache the value in memory but not in disk.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem13onlyFromCacheFMS0_S0_":{"name":"onlyFromCache","abstract":"

    If set, Kingfisher will only try to retrieve the image from cache not from network.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16backgroundDecodeFMS0_S0_":{"name":"backgroundDecode","abstract":"

    Decode the image in background thread before using.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem21callbackDispatchQueueFMS0_FGSqCSo13DispatchQueue_S0_":{"name":"callbackDispatchQueue","abstract":"

    The associated value of this member will be used as the target queue of dispatch callbacks when","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11scaleFactorFMS0_FV12CoreGraphics7CGFloatS0_":{"name":"scaleFactor","abstract":"

    The associated value of this member will be used as the scale factor when converting retrieved data to an image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem23preloadAllAnimationDataFMS0_S0_":{"name":"preloadAllAnimationData","abstract":"

    Whether all the animated image data should be preloaded. Default it false, which means following frames will be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15requestModifierFMS0_FPS_28ImageDownloadRequestModifier_S0_":{"name":"requestModifier","abstract":"

    The ImageDownloadRequestModifier contained will be used to change the request before it being sent.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem9processorFMS0_FPS_14ImageProcessor_S0_":{"name":"processor","abstract":"

    Processor for processing when the downloading finishes, a processor will convert the downloaded data to an image","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheSerializerFMS0_FPS_15CacheSerializer_S0_":{"name":"cacheSerializer","abstract":"

    Supply an CacheSerializer to convert some data to an image object for","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem28keepCurrentImageWhileLoadingFMS0_S0_":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem18onlyLoadFirstFrameFMS0_S0_":{"name":"onlyLoadFirstFrame","abstract":"

    If set, Kingfisher will only load the first frame from a animated image data file as a single image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:ZvO10Kingfisher25KingfisherOptionsInfoItem17preloadAllGIFDataS0_":{"name":"preloadAllGIFData","abstract":"

    Undocumented

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4noneFMS0_S0_":{"name":"none","abstract":"

    No animation transistion.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4fadeFMS0_FSdS0_":{"name":"fade","abstract":"

    Fade in the loaded image.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition12flipFromLeftFMS0_FSdS0_":{"name":"flipFromLeft","abstract":"

    Flip from left transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition13flipFromRightFMS0_FSdS0_":{"name":"flipFromRight","abstract":"

    Flip from right transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition11flipFromTopFMS0_FSdS0_":{"name":"flipFromTop","abstract":"

    Flip from top transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition14flipFromBottomFMS0_FSdS0_":{"name":"flipFromBottom","abstract":"

    Flip from bottom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition6customFMS0_FT8durationSd7optionsVSC22UIViewAnimationOptions10animationsGSqFTCSo11UIImageViewCSo7UIImage_T__10completionGSqFSbT___S0_":{"name":"custom","abstract":"

    Custom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/none":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ImageTransition"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType4noneFMS0_S0_":{"name":"none","abstract":"

    No indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType8activityFMS0_S0_":{"name":"activity","abstract":"

    Use system activity indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType5imageFMS0_FT9imageDataV10Foundation4Data_S0_":{"name":"image","abstract":"

    Use an image as indicator. GIF is supported.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType6customFMS0_FT9indicatorPS_9Indicator__S0_":{"name":"custom","abstract":"

    Use a custom indicator, which conforms to the Indicator protocol.

    ","parent_name":"IndicatorType"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode9aspectFitFMS0_S0_":{"name":"aspectFit","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode10aspectFillFMS0_S0_":{"name":"aspectFill","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem5imageFMS0_FCSo7UIImageS0_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem4dataFMS0_FV10Foundation4DataS0_":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError7badDataFMS0_S0_":{"name":"badData","abstract":"

    badData: The downloaded data is not an image or the data is corrupted.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError11notModifiedFMS0_S0_":{"name":"notModified","abstract":"

    notModified: The remote server responsed a 304 code. No image data downloaded.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError17invalidStatusCodeFMS0_S0_":{"name":"invalidStatusCode","abstract":"

    The HTTP status code in response is not valid. If an invalid","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError9notCachedFMS0_S0_":{"name":"notCached","abstract":"

    notCached: The image rquested is not in cache but .onlyFromCache is activated.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError10invalidURLFMS0_S0_":{"name":"invalidURL","abstract":"

    The URL is invalid.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError31downloadCancelledBeforeStartingFMS0_S0_":{"name":"downloadCancelledBeforeStarting","abstract":"

    The downloading task is cancelled before started.

    ","parent_name":"KingfisherError"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType6memoryFMS0_S0_":{"name":"memory","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4diskFMS0_S0_":{"name":"disk","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html":{"name":"CacheType","abstract":"

    Cache type of a cached image.

    "},"Enums/KingfisherError.html":{"name":"KingfisherError","abstract":"

    The code of errors which ImageDownloader might encountered.

    "},"Enums/ImageProcessItem.html":{"name":"ImageProcessItem","abstract":"

    The item which could be processed by an ImageProcessor

    "},"Enums/ContentMode.html":{"name":"ContentMode","abstract":"

    Specify how a size adjusts itself to fit a target size.

    "},"Enums/IndicatorType.html":{"name":"IndicatorType","abstract":"

    Undocumented

    "},"Enums/ImageTransition.html":{"name":"ImageTransition","abstract":"

    Transition effect which will be used when an image downloaded and set by UIImageView extension API in Kingfisher."},"Enums/KingfisherOptionsInfoItem.html":{"name":"KingfisherOptionsInfoItem","abstract":"

    Items could be added into KingfisherOptionsInfo.

    "},"Global Variables.html#/s:v10Kingfisher33KingfisherDiskCacheCleanedHashKeySS":{"name":"KingfisherDiskCacheCleanedHashKey","abstract":"

    Key for array of cleaned hashes in userInfo of KingfisherDidCleanDiskCacheNotification.

    "},"Global Variables.html#/s:v10Kingfisher28KingfisherErrorStatusCodeKeySS":{"name":"KingfisherErrorStatusCodeKey","abstract":"

    Key will be used in the userInfo of .invalidStatusCode

    "},"Global Variables.html#/s:v10Kingfisher21KingfisherErrorDomainSS":{"name":"KingfisherErrorDomain","abstract":"

    Error domain of Kingfisher

    "},"Classes/ImagePrefetcher.html#/s:vC10Kingfisher15ImagePrefetcher22maxConcurrentDownloadsSi":{"name":"maxConcurrentDownloads","abstract":"

    The maximum concurrent downloads to use when prefetching images. Default is 5.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT4urlsGSaV10Foundation3URL_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS_8Resource__GSaPS4___GSaPS4____T__17completionHandlerGSqFTGSaPS4___GSaPS4___GSaPS4____T___S0_":{"name":"init(urls:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of URLs.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT9resourcesGSaPS_8Resource__7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS1___GSaPS1___GSaPS1____T__17completionHandlerGSqFTGSaPS1___GSaPS1___GSaPS1____T___S0_":{"name":"init(resources:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of resources.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher5startFT_T_":{"name":"start()","abstract":"

    Start to download the resources and cache them. This can be useful for background downloading","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher4stopFT_T_":{"name":"stop()","abstract":"

    Stop current downloading progress, and cancel any future prefetching activity that might be occuring.

    ","parent_name":"ImagePrefetcher"},"Classes/KingfisherManager.html#/s:ZvC10Kingfisher17KingfisherManager6sharedS0_":{"name":"shared","abstract":"

    Shared manager used by the extensions across Kingfisher.

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager5cacheCS_10ImageCache":{"name":"cache","abstract":"

    Cache used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    Downloader used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:FC10Kingfisher17KingfisherManager13retrieveImageFT4withPS_8Resource_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S3__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"retrieveImage(with:options:progressBlock:completionHandler:)","abstract":"

    Get an image with resource.","parent_name":"KingfisherManager"},"Classes/RetrieveImageTask.html#/s:ZvC10Kingfisher17RetrieveImageTask5emptyS0_":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask16diskRetrieveTaskGSqC8Dispatch16DispatchWorkItem_":{"name":"diskRetrieveTask","abstract":"

    The disk retrieve task in this image task. Kingfisher will try to look up in cache first. This task represent the cache search task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask12downloadTaskGSqVS_25RetrieveImageDownloadTask_":{"name":"downloadTask","abstract":"

    The network retrieve task in this image task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:FC10Kingfisher17RetrieveImageTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel current task. If this task is already done, do nothing.

    ","parent_name":"RetrieveImageTask"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader15downloadTimeoutSd":{"name":"downloadTimeout","abstract":"

    The duration before the download is timeout. Default is 15 seconds.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader12trustedHostsGSqGVs3SetSS__":{"name":"trustedHosts","abstract":"

    A set of trusted hosts when receiving server trust challenges. A challenge with host name contained in this set will be ignored.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader20sessionConfigurationCSo23URLSessionConfiguration":{"name":"sessionConfiguration","abstract":"

    Use this to set supply a configuration for the downloader. By default, NSURLSessionConfiguration.ephemeralSessionConfiguration() will be used.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader19requestsUsePipelingSb":{"name":"requestsUsePipeling","abstract":"

    Whether the download requests should use pipeling or not. Default is false.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader8delegateXwGSqPS_23ImageDownloaderDelegate__":{"name":"delegate","abstract":"

    Delegate of this ImageDownloader object. See ImageDownloaderDelegate protocol for more.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader32authenticationChallengeResponderXwGSqPS_34AuthenticationChallengeResponsable__":{"name":"authenticationChallengeResponder","abstract":"

    A responder for authentication challenge.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:ZvC10Kingfisher15ImageDownloader7defaultS0_":{"name":"default","abstract":"

    The default downloader.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloadercFT4nameSS_S0_":{"name":"init(name:)","abstract":"

    Init a downloader with name.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloader13downloadImageFT4withV10Foundation3URL7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_GSqS2__GSqVS1_4Data__T___GSqVS_25RetrieveImageDownloadTask_":{"name":"downloadImage(with:options:progressBlock:completionHandler:)","abstract":"

    Download an image with a URL and option.

    ","parent_name":"ImageDownloader"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult6cachedSb":{"name":"cached","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult9cacheTypeGSqOS_9CacheType_":{"name":"cacheType","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache.html#/s:C10Kingfisher10ImageCache20DiskCachePathClosure":{"name":"DiskCachePathClosure","abstract":"

    Closure that defines the disk cache path from a given path and cacheName.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13maxMemoryCostSu":{"name":"maxMemoryCost","abstract":"

    The largest cache cost of memory cache. The total cost is pixel count of","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13diskCachePathSS":{"name":"diskCachePath","abstract":"

    The disk cache location.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13pathExtensionGSqSS_":{"name":"pathExtension","abstract":"

    The default file extension appended to cached files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache22maxCachePeriodInSecondSd":{"name":"maxCachePeriodInSecond","abstract":"

    The longest time duration in second of the cache being stored in disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache16maxDiskCacheSizeSu":{"name":"maxDiskCacheSize","abstract":"

    The largest disk size can be taken for the cache. It is the total","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZvC10Kingfisher10ImageCache7defaultS0_":{"name":"default","abstract":"

    The default cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZFC10Kingfisher10ImageCache27defaultDiskCachePathClosureFT4pathGSqSS_9cacheNameSS_SS":{"name":"defaultDiskCachePathClosure(path:cacheName:)","abstract":"

    The default DiskCachePathClosure

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCachecFT4nameSS4pathGSqSS_20diskCachePathClosureFTGSqSS_SS_SS_S0_":{"name":"init(name:path:diskCachePathClosure:)","abstract":"

    Init method. Passing a name for the cache. It represents a cache folder in the memory and disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache5storeFTCSo7UIImage8originalGSqV10Foundation4Data_6forKeySS19processorIdentifierSS15cacheSerializerPS_15CacheSerializer_6toDiskSb17completionHandlerGSqFT_T___T_":{"name":"store(_:original:forKey:processorIdentifier:cacheSerializer:toDisk:completionHandler:)","abstract":"

    Store an image to cache. It will be saved to both memory and disk. It is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache11removeImageFT6forKeySS19processorIdentifierSS8fromDiskSb17completionHandlerGSqFT_T___T_":{"name":"removeImage(forKey:processorIdentifier:fromDisk:completionHandler:)","abstract":"

    Remove the image for key for the cache. It will be opted out from both memory and disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13retrieveImageFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem__17completionHandlerGSqFTGSqCSo7UIImage_OS_9CacheType_T___GSqC8Dispatch16DispatchWorkItem_":{"name":"retrieveImage(forKey:options:completionHandler:)","abstract":"

    Get an image for a key from memory or disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache26retrieveImageInMemoryCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInMemoryCache(forKey:options:)","abstract":"

    Get an image for a key from memory.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache24retrieveImageInDiskCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInDiskCache(forKey:options:)","abstract":"

    Get an image for a key from disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache16clearMemoryCacheFT_T_":{"name":"clearMemoryCache()","abstract":"

    Clear memory cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache14clearDiskCacheFT10completionGSqFT_T___T_":{"name":"clearDiskCache(completion:)","abstract":"

    Clear disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache21cleanExpiredDiskCacheFT10completionGSqFT_T___T_":{"name":"cleanExpiredDiskCache(completion:)","abstract":"

    Clean expired disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache31backgroundCleanExpiredDiskCacheFT_T_":{"name":"backgroundCleanExpiredDiskCache()","abstract":"

    Clean expired disk cache when app in background. This is an async operation.","parent_name":"ImageCache"},"Classes/ImageCache/CacheCheckResult.html":{"name":"CacheCheckResult","abstract":"

    Cache result for checking whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13isImageCachedFT6forKeySS19processorIdentifierSS_VS0_16CacheCheckResult":{"name":"isImageCached(forKey:processorIdentifier:)","abstract":"

    Check whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache4hashFT6forKeySS19processorIdentifierSS_SS":{"name":"hash(forKey:processorIdentifier:)","abstract":"

    Get the hash for the key. This could be used for matching files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache22calculateDiskCacheSizeFT10completionFSuT__T_":{"name":"calculateDiskCacheSize(completion:)","abstract":"

    Calculate the disk size taken by cache.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT6forKeySS19processorIdentifierSS_SS":{"name":"cachePath(forKey:processorIdentifier:)","abstract":"

    Get the cache path for the key.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT14forComputedKeySS_SS":{"name":"cachePath(forComputedKey:)","abstract":"

    Undocumented

    ","parent_name":"ImageCache"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView21autoPlayAnimatedImageSb":{"name":"autoPlayAnimatedImage","abstract":"

    Whether automatically play the animation when the view become visible. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView17framePreloadCountSi":{"name":"framePreloadCount","abstract":"

    The size of the frame cache.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView15needsPrescalingSb":{"name":"needsPrescaling","abstract":"

    Specifies whether the GIF frames should be pre-scaled to save memory. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11runLoopModeVSC11RunLoopMode":{"name":"runLoopMode","abstract":"

    The animation timer’s run loop mode. Default is NSRunLoopCommonModes. Set this property to NSDefaultRunLoopMode will make the animation pause during UIScrollView scrolling.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView5imageGSqCSo7UIImage_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11isAnimatingSb":{"name":"isAnimating","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView14startAnimatingFT_T_":{"name":"startAnimating()","abstract":"

    Starts the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView13stopAnimatingFT_T_":{"name":"stopAnimating()","abstract":"

    Stops the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView7displayFCSo7CALayerT_":{"name":"display(_:)","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView15didMoveToWindowFT_T_":{"name":"didMoveToWindow()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView18didMoveToSuperviewFT_T_":{"name":"didMoveToSuperview()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/Kingfisher.html#/s:vC10Kingfisher10Kingfisher4basex":{"name":"base","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:FC10Kingfisher10KingfishercFxGS0_x_":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/normalized":{"name":"normalized","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo7UIImagerCS_10Kingfisher10normalizedS0_":{"name":"normalized","abstract":"

    Normalize the image. This method will try to redraw an image with orientation and scale considered.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17pngRepresentationFT_GSqV10Foundation4Data_":{"name":"pngRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher18jpegRepresentationFT18compressionQualityV12CoreGraphics7CGFloat_GSqV10Foundation4Data_":{"name":"jpegRepresentation(compressionQuality:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17gifRepresentationFT_GSqV10Foundation4Data_":{"name":"gifRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize15roundingCornersVS_10RectCorner_S0_":{"name":"image(withRoundRadius:fit:roundingCorners:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize_S0_":{"name":"resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize3forOS_11ContentMode_S0_":{"name":"resize(to:for:)","abstract":"

    Resize self to an image of new size, respecting the content mode.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher4cropFT2toVSC6CGSize8anchorOnVSC7CGPoint_S0_":{"name":"crop(to:anchorOn:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher7blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher10overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6tintedFT4withCSo7UIColor_S0_":{"name":"tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher8adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS3_10saturationS3_7inputEVS3__S0_":{"name":"adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS3__S0_":{"name":"image(withRoundRadius:fit:scale:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5applyFVS_6FilterS0_":{"name":"apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Zve10KingfisherRxCSo13UIApplicationrCS_10Kingfisher6sharedGSqS0__":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher18cancelDownloadTaskFT_T_":{"name":"cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher6webURLGSqV10Foundation3URL_":{"name":"webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher13indicatorTypeOS_13IndicatorType":{"name":"indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher9indicatorGSqPS_9Indicator__":{"name":"indicator","abstract":"

    Holds any type that conforms to the protocol Indicator.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher23cancelImageDownloadTaskFT_T_":{"name":"cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher18setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher33cancelBackgroundImageDownloadTaskFT_T_":{"name":"cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher6webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher16backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html":{"name":"Kingfisher","abstract":"

    Undocumented

    "},"Classes/AnimatedImageView.html":{"name":"AnimatedImageView","abstract":"

    AnimatedImageView is a subclass of UIImageView for displaying animated image.

    "},"Classes/ImageCache.html":{"name":"ImageCache","abstract":"

    ImageCache represents both the memory and disk cache system of Kingfisher."},"Classes/ImageDownloader.html":{"name":"ImageDownloader","abstract":"

    ImageDownloader represents a downloading manager for requesting the image with a URL from server.

    "},"Classes/RetrieveImageTask.html":{"name":"RetrieveImageTask","abstract":"

    RetrieveImageTask represents a task of image retrieving process."},"Classes/KingfisherManager.html":{"name":"KingfisherManager","abstract":"

    Main manager class of Kingfisher. It connects Kingfisher downloader and cache."},"Classes/ImagePrefetcher.html":{"name":"ImagePrefetcher","abstract":"

    ImagePrefetcher represents a downloading manager for requesting many images via URLs, then caching them."},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enums","abstract":"

    The following enums are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structs","abstract":"

    The following structs are available globally.

    "},"Typealiases.html":{"name":"Typealiases","abstract":"

    The following typealiases are available globally.

    "}} \ No newline at end of file diff --git a/docs/docsets/Kingfisher.docset/Contents/Resources/docSet.dsidx b/docs/docsets/Kingfisher.docset/Contents/Resources/docSet.dsidx index b6cb912cc..fcba59eab 100644 Binary files a/docs/docsets/Kingfisher.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/Kingfisher.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/docsets/Kingfisher.tgz b/docs/docsets/Kingfisher.tgz index 490dbc91a..612d43d14 100644 Binary files a/docs/docsets/Kingfisher.tgz and b/docs/docsets/Kingfisher.tgz differ diff --git a/docs/docsets/Kingfisher.xml b/docs/docsets/Kingfisher.xml index 51c0d4140..397284137 100644 --- a/docs/docsets/Kingfisher.xml +++ b/docs/docsets/Kingfisher.xml @@ -1 +1 @@ -3.7.2http://onevcat.github.io/Kingfisher/docsets/Kingfisher.tgz +3.8.0http://onevcat.github.io/Kingfisher/docsets/Kingfisher.tgz diff --git a/docs/index.html b/docs/index.html index d42bc0b07..a6146be45 100644 --- a/docs/index.html +++ b/docs/index.html @@ -13,7 +13,7 @@
    -

    Kingfisher Docs (80% documented)

    +

    Kingfisher Docs (78% documented)

    View on GitHub

    Install in Dash

    @@ -211,6 +211,9 @@ + @@ -339,7 +342,7 @@

    License

    diff --git a/docs/search.json b/docs/search.json index 8732e94ed..775cd4fac 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:10Kingfisher11Transformer":{"name":"Transformer","abstract":"

    Transformer method which will be used in to provide a Filter.

    "},"Typealiases.html#/s:10Kingfisher21RetrieveImageDiskTask":{"name":"RetrieveImageDiskTask","abstract":"

    It represents a task of retrieving image. You can call cancel on it to stop the process.

    "},"Typealiases.html#/s:10Kingfisher28ImageDownloaderProgressBlock":{"name":"ImageDownloaderProgressBlock","abstract":"

    Progress update block of downloader.

    "},"Typealiases.html#/s:10Kingfisher32ImageDownloaderCompletionHandler":{"name":"ImageDownloaderCompletionHandler","abstract":"

    Completion block of downloader.

    "},"Typealiases.html#/s:10Kingfisher21KingfisherOptionsInfo":{"name":"KingfisherOptionsInfo","abstract":"

    KingfisherOptionsInfo is a typealias for [KingfisherOptionsInfoItem]. You can use the enum of option item with value to control some behaviors of Kingfisher.

    "},"Typealiases.html#/s:10Kingfisher23PrefetcherProgressBlock":{"name":"PrefetcherProgressBlock","abstract":"

    Progress update block of prefetcher.

    "},"Typealiases.html#/s:10Kingfisher27PrefetcherCompletionHandler":{"name":"PrefetcherCompletionHandler","abstract":"

    Completion block of prefetcher.

    "},"Structs/DefaultCacheSerializer.html#/s:ZvV10Kingfisher22DefaultCacheSerializer7defaultS0_":{"name":"default","abstract":"

    Undocumented

    ","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:FV10Kingfisher13ImageResourcecFT11downloadURLV10Foundation3URL8cacheKeyGSqSS__S0_":{"name":"init(downloadURL:cacheKey:)","abstract":"

    Create a resource.

    ","parent_name":"ImageResource"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor4sizeVSC6CGSize":{"name":"size","abstract":"

    Target size of output image should be.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor6anchorVSC7CGPoint":{"name":"anchor","abstract":"

    Anchor point from which the output size should be calculate.","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessorcFT4sizeVSC6CGSize6anchorVSC7CGPoint_S0_":{"name":"init(size:anchor:)","abstract":"

    Initialize a CroppingImageProcessor

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/BlackWhiteProcessor.html#/s:vV10Kingfisher19BlackWhiteProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a BlackWhiteProcessor

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10brightnessV12CoreGraphics7CGFloat":{"name":"brightness","abstract":"

    Brightness changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor8contrastV12CoreGraphics7CGFloat":{"name":"contrast","abstract":"

    Contrast changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10saturationV12CoreGraphics7CGFloat":{"name":"saturation","abstract":"

    Saturation changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor7inputEVV12CoreGraphics7CGFloat":{"name":"inputEV","abstract":"

    InputEV changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessorcFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"init(brightness:contrast:saturation:inputEV:)","abstract":"

    Initialize a ColorControlsProcessor

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor4tintCSo7UIColor":{"name":"tint","abstract":"

    Tint color will be used to tint the input image.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessorcFT4tintCSo7UIColor_S0_":{"name":"init(tint:)","abstract":"

    Initialize a TintImageProcessor

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"TintImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor7overlayCSo7UIColor":{"name":"overlay","abstract":"

    Overlay color will be used to overlay the input image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor8fractionV12CoreGraphics7CGFloat":{"name":"fraction","abstract":"

    Fraction will be used when overlay the color to image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessorcFT7overlayCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"init(overlay:fraction:)","abstract":"

    Initialize an OverlayImageProcessor

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10blurRadiusV12CoreGraphics7CGFloat":{"name":"blurRadius","abstract":"

    Blur radius for the simulated Gaussian blur.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessorcFT10blurRadiusV12CoreGraphics7CGFloat_S0_":{"name":"init(blurRadius:)","abstract":"

    Initialize a BlurImageProcessor

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlurImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor13referenceSizeVSC6CGSize":{"name":"referenceSize","abstract":"

    The reference size for resizing operation.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor17targetContentModeOS_11ContentMode":{"name":"targetContentMode","abstract":"

    Target content mode of output image should be.","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT13referenceSizeVSC6CGSize4modeOS_11ContentMode_S0_":{"name":"init(referenceSize:mode:)","abstract":"

    Initialize a ResizingImageProcessor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10targetSizeVSC6CGSize":{"name":"targetSize","abstract":"

    Reference size of output image should follow.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT10targetSizeVSC6CGSize11contentModeOS_11ContentMode_S0_":{"name":"init(targetSize:contentMode:)","abstract":"

    Initialize a ResizingImageProcessor

    ","parent_name":"ResizingImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor12cornerRadiusV12CoreGraphics7CGFloat":{"name":"cornerRadius","abstract":"

    Corner radius will be applied in processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10targetSizeGSqVSC6CGSize_":{"name":"targetSize","abstract":"

    Target size of output image should be. If nil, the image will keep its original size after processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessorcFT12cornerRadiusV12CoreGraphics7CGFloat10targetSizeGSqVSC6CGSize__S0_":{"name":"init(cornerRadius:targetSize:)","abstract":"

    Initialize a RoundCornerImageProcessor

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/DefaultImageProcessor.html#/s:ZvV10Kingfisher21DefaultImageProcessor7defaultS0_":{"name":"default","abstract":"

    A default DefaultImageProcessor could be used across.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:vV10Kingfisher21DefaultImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a DefaultImageProcessor

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask15ownerDownloaderXwGSqCS_15ImageDownloader_":{"name":"ownerDownloader","abstract":"

    Downloader by which this task is intialized.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:FV10Kingfisher25RetrieveImageDownloadTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel this download task. It will trigger the completion handler with an NSURLErrorCancelled error.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask3urlGSqV10Foundation3URL_":{"name":"url","abstract":"

    The original request URL of this download task.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask8prioritySf":{"name":"priority","abstract":"

    The relative priority of this download task.","parent_name":"RetrieveImageDownloadTask"},"Structs/Filter.html#/s:FV10Kingfisher6FiltercFT8tranformFCSo7CIImageGSqS1___S0_":{"name":"init(tranform:)","abstract":"

    Undocumented

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter4tintFCSo7UIColorS0_":{"name":"tint","abstract":"

    Tint filter which will apply a tint color to images.

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter12colorControlFTV12CoreGraphics7CGFloatS2_S2_S2__S0_":{"name":"colorControl","abstract":"

    Color control filter which will apply color control change to images.

    ","parent_name":"Filter"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifiercFT6modifyFV10Foundation10URLRequestGSqS2___S0_":{"name":"init(modify:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs.html#/s:V10Kingfisher9DataProxy":{"name":"DataProxy","abstract":"

    Undocumented

    "},"Structs.html#/s:V10Kingfisher11CGSizeProxy":{"name":"CGSizeProxy","abstract":"

    Undocumented

    "},"Structs/AnyModifier.html":{"name":"AnyModifier","abstract":"

    Undocumented

    "},"Structs/Filter.html":{"name":"Filter","abstract":"

    Wrapper for a Transformer of CIImage filters.

    "},"Structs/RetrieveImageDownloadTask.html":{"name":"RetrieveImageDownloadTask","abstract":"

    Download task.

    "},"Structs/DefaultImageProcessor.html":{"name":"DefaultImageProcessor","abstract":"

    The default processor. It convert the input data to a valid image."},"Structs/RoundCornerImageProcessor.html":{"name":"RoundCornerImageProcessor","abstract":"

    Processor for making round corner images. Only CG-based images are supported in macOS,"},"Structs/ResizingImageProcessor.html":{"name":"ResizingImageProcessor","abstract":"

    Processor for resizing images. Only CG-based images are supported in macOS.

    "},"Structs/BlurImageProcessor.html":{"name":"BlurImageProcessor","abstract":"

    Processor for adding blur effect to images. Accelerate.framework is used underhood for"},"Structs/OverlayImageProcessor.html":{"name":"OverlayImageProcessor","abstract":"

    Processor for adding an overlay to images. Only CG-based images are supported in macOS.

    "},"Structs/TintImageProcessor.html":{"name":"TintImageProcessor","abstract":"

    Processor for tint images with color. Only CG-based images are supported.

    "},"Structs/ColorControlsProcessor.html":{"name":"ColorControlsProcessor","abstract":"

    Processor for applying some color control to images. Only CG-based images are supported."},"Structs/BlackWhiteProcessor.html":{"name":"BlackWhiteProcessor","abstract":"

    Processor for applying black and white effect to images. Only CG-based images are supported."},"Structs/CroppingImageProcessor.html":{"name":"CroppingImageProcessor","abstract":"

    Processor for cropping an image. Only CG-based images are supported."},"Structs/ImageResource.html":{"name":"ImageResource","abstract":"

    ImageResource is a simple combination of downloadURL and cacheKey.

    "},"Structs.html#/s:V10Kingfisher11StringProxy":{"name":"StringProxy","abstract":"

    Undocumented

    "},"Structs/DefaultCacheSerializer.html":{"name":"DefaultCacheSerializer","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    Get the serialized data from a provided image","parent_name":"CacheSerializer"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    Get an image deserialized from provided data.

    ","parent_name":"CacheSerializer"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"Resource"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"Resource"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator18startAnimatingViewFT_T_":{"name":"startAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator17stopAnimatingViewFT_T_":{"name":"stopAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator10viewCenterVSC7CGPoint":{"name":"viewCenter","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator4viewCSo6UIView":{"name":"view","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/ImageProcessor.html#/s:vP10Kingfisher14ImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor. It will be used to identify the processor when","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FE10KingfisherPS_14ImageProcessor6appendFT7anotherPS0___PS0__":{"name":"append(another:)","abstract":"

    Append an ImageProcessor to another. The identifier of the new ImageProcessor","parent_name":"ImageProcessor"},"Protocols/AuthenticationChallengeResponsable.html#/s:FP10Kingfisher34AuthenticationChallengeResponsable10downloaderFTCS_15ImageDownloader10didReceiveCSo26URLAuthenticationChallenge17completionHandlerFTOCSo10URLSession24AuthChallengeDispositionGSqCSo13URLCredential__T__T_":{"name":"downloader(_:didReceive:completionHandler:)","abstract":"

    Called when an session level authentication challenge is received.","parent_name":"AuthenticationChallengeResponsable"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader11didDownloadCSo7UIImage3forV10Foundation3URL4withGSqCSo11URLResponse__T_":{"name":"imageDownloader(_:didDownload:for:with:)","abstract":"

    Called when the ImageDownloader object successfully downloaded an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader23willDownloadImageForURLV10Foundation3URL4withGSqVS2_10URLRequest__T_":{"name":"imageDownloader(_:willDownloadImageForURL:with:)","abstract":"

    Called when the ImageDownloader object starts to download an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate17isValidStatusCodeFTSi3forCS_15ImageDownloader_Sb":{"name":"isValidStatusCode(_:for:)","abstract":"

    Check if a received HTTP status code is valid or not.","parent_name":"ImageDownloaderDelegate"},"Protocols/KingfisherCompatible.html#/s:vP10Kingfisher20KingfisherCompatible2kfwx14CompatibleType":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"KingfisherCompatible"},"Protocols/CIImageProcessor.html#/s:vP10Kingfisher16CIImageProcessor6filterVS_6Filter":{"name":"filter","abstract":"

    Undocumented

    ","parent_name":"CIImageProcessor"},"Protocols/CIImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Supply a filter to create an ImageProcessor.

    ","parent_name":"CIImageProcessor"},"Protocols/ImageDownloadRequestModifier.html#/s:FP10Kingfisher28ImageDownloadRequestModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"ImageDownloadRequestModifier"},"Protocols/ImageDownloadRequestModifier.html":{"name":"ImageDownloadRequestModifier","abstract":"

    Request modifier of image downloader.

    "},"Protocols/CIImageProcessor.html":{"name":"CIImageProcessor","abstract":"

    Supply a filter to create an ImageProcessor.

    "},"Protocols/KingfisherCompatible.html":{"name":"KingfisherCompatible","abstract":"

    A type that has Kingfisher extensions.

    "},"Protocols/ImageDownloaderDelegate.html":{"name":"ImageDownloaderDelegate","abstract":"

    Protocol of ImageDownloader.

    "},"Protocols/AuthenticationChallengeResponsable.html":{"name":"AuthenticationChallengeResponsable","abstract":"

    Protocol indicates that an authentication challenge could be handled.

    "},"Protocols/ImageProcessor.html":{"name":"ImageProcessor","abstract":"

    An ImageProcessor would be used to convert some downloaded data to an image.

    "},"Protocols/Indicator.html":{"name":"Indicator","abstract":"

    Undocumented

    "},"Protocols/Resource.html":{"name":"Resource","abstract":"

    Resource protocol defines how to download and cache a resource from network.

    "},"Protocols/CacheSerializer.html":{"name":"CacheSerializer","abstract":"

    An CacheSerializer would be used to convert some data to an image object for"},"Functions.html#/s:F10Kingfisheroi2ggFTPS_14ImageProcessor_PS0___PS0__":{"name":">>(_:_:)","abstract":"

    Concatenate two ImageProcessors. ImageProcessor.appen(another:) is used internally.

    "},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton11kf_setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton26kf_cancelImageDownloadTaskFT_T_":{"name":"kf_cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton21kf_setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton36kf_cancelBackgroundImageDownloadTaskFT_T_":{"name":"kf_cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton9kf_webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton19kf_backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/String.html#/s:vE10KingfisherSS2kfVS_11StringProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/URL.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/URL.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11targetCacheCS_10ImageCache":{"name":"targetCache","abstract":"

    The target ImageCache which is used.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    The ImageDownloader which is specified.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10transitionOS_15ImageTransition":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16downloadPrioritySf":{"name":"downloadPriority","abstract":"

    A Float value set as the priority of image download task. The value for it should be","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_12forceRefreshSb":{"name":"forceRefresh","abstract":"

    Whether an image will be always downloaded again or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15forceTransitionSb":{"name":"forceTransition","abstract":"

    Whether the transition should always happen or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheMemoryOnlySb":{"name":"cacheMemoryOnly","abstract":"

    Whether cache the image only in memory or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_13onlyFromCacheSb":{"name":"onlyFromCache","abstract":"

    Whether only load the images from cache or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16backgroundDecodeSb":{"name":"backgroundDecode","abstract":"

    Whether the image should be decoded in background or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_23preloadAllAnimationDataSb":{"name":"preloadAllAnimationData","abstract":"

    Whether the image data should be all loaded at once if it is an animated image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_21callbackDispatchQueueCSo13DispatchQueue":{"name":"callbackDispatchQueue","abstract":"

    The queue of callbacks should happen from Kingfisher.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11scaleFactorV12CoreGraphics7CGFloat":{"name":"scaleFactor","abstract":"

    The scale factor which should be used for the image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_8modifierPS_28ImageDownloadRequestModifier_":{"name":"modifier","abstract":"

    The ImageDownloadRequestModifier will be used before sending a download request.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_9processorPS_14ImageProcessor_":{"name":"processor","abstract":"

    ImageProcessor for processing when the downloading finishes.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheSerializerPS_15CacheSerializer_":{"name":"cacheSerializer","abstract":"

    CacheSerializer to convert image to data for storing in cache.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_28keepCurrentImageWhileLoadingSb":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_18onlyLoadFirstFrameSb":{"name":"onlyLoadFirstFrame","abstract":"

    Undocumented

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_17preloadAllGIFDataSb":{"name":"preloadAllGIFData","abstract":"

    Whether the image data should be all loaded at once if it is a GIF.

    ","parent_name":"Collection"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView11kf_setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqS2__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView21kf_cancelDownloadTaskFT_T_":{"name":"kf_cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView9kf_webURLGSqV10Foundation3URL_":{"name":"kf_webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView16kf_indicatorTypeOS_13IndicatorType":{"name":"kf_indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView12kf_indicatorGSqPS_9Indicator__":{"name":"kf_indicator","abstract":"

    Undocumented

    ","parent_name":"ImageView"},"Extensions/Notification.html#/s:ZvE10KingfisherVCSo14NSNotification4Name27KingfisherDidCleanDiskCacheS1_":{"name":"KingfisherDidCleanDiskCache","abstract":"

    This notification will be sent when the disk cache got cleaned either there are cached files expired or the total size exceeding the max allowed size. The manually invoking of clearDiskCache method will not trigger this notification.

    ","parent_name":"Notification"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_normalizedFT_S0_":{"name":"kf_normalized()","abstract":"

    Normalize the image. This method does nothing in OS X.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS2__S0_":{"name":"kf_image(withRoundRadius:fit:scale:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_resizeFT2toVSC6CGSize_S0_":{"name":"kf_resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage10kf_blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"kf_blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"kf_overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_tintedFT4withCSo7UIColor_S0_":{"name":"kf_tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage11kf_adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"kf_adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_applyFVS_6FilterS0_":{"name":"kf_apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Image"},"Extensions/CGSize.html#/s:vE10KingfisherVSC6CGSize2kfVS_11CGSizeProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"CGSize"},"Extensions/Data.html#/s:vE10KingfisherV10Foundation4Data2kfVS_9DataProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"Data"},"Extensions/Data.html":{"name":"Data","abstract":"

    Undocumented

    "},"Extensions/CGSize.html":{"name":"CGSize","abstract":"

    Undocumented

    "},"Extensions/Image.html":{"name":"Image","abstract":"

    Undocumented

    "},"Extensions/Notification.html":{"name":"Notification"},"Extensions/ImageView.html":{"name":"ImageView","abstract":"

    Undocumented

    "},"Extensions/Collection.html":{"name":"Collection"},"Extensions/URL.html":{"name":"URL"},"Extensions/String.html":{"name":"String"},"Extensions/UIButton.html":{"name":"UIButton","abstract":"

    Undocumented

    "},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11targetCacheFMS0_FCS_10ImageCacheS0_":{"name":"targetCache","abstract":"

    The associated value of this member should be an ImageCache object. Kingfisher will use the specified","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10downloaderFMS0_FCS_15ImageDownloaderS0_":{"name":"downloader","abstract":"

    The associated value of this member should be an ImageDownloader object. Kingfisher will use this","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10transitionFMS0_FOS_15ImageTransitionS0_":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView. Kingfisher will use the ImageTransition of","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16downloadPriorityFMS0_FSfS0_":{"name":"downloadPriority","abstract":"

    Associated Float value will be set as the priority of image download task. The value for it should be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem12forceRefreshFMS0_S0_":{"name":"forceRefresh","abstract":"

    If set, Kingfisher will ignore the cache and try to fire a download task for the resource.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15forceTransitionFMS0_S0_":{"name":"forceTransition","abstract":"

    If set, setting the image to an image view will happen with transition even when retrieved from cache.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheMemoryOnlyFMS0_S0_":{"name":"cacheMemoryOnly","abstract":"

    If set, Kingfisher will only cache the value in memory but not in disk.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem13onlyFromCacheFMS0_S0_":{"name":"onlyFromCache","abstract":"

    If set, Kingfisher will only try to retrieve the image from cache not from network.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16backgroundDecodeFMS0_S0_":{"name":"backgroundDecode","abstract":"

    Decode the image in background thread before using.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem21callbackDispatchQueueFMS0_FGSqCSo13DispatchQueue_S0_":{"name":"callbackDispatchQueue","abstract":"

    The associated value of this member will be used as the target queue of dispatch callbacks when","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11scaleFactorFMS0_FV12CoreGraphics7CGFloatS0_":{"name":"scaleFactor","abstract":"

    The associated value of this member will be used as the scale factor when converting retrieved data to an image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem23preloadAllAnimationDataFMS0_S0_":{"name":"preloadAllAnimationData","abstract":"

    Whether all the animated image data should be preloaded. Default it false, which means following frames will be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15requestModifierFMS0_FPS_28ImageDownloadRequestModifier_S0_":{"name":"requestModifier","abstract":"

    The ImageDownloadRequestModifier contained will be used to change the request before it being sent.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem9processorFMS0_FPS_14ImageProcessor_S0_":{"name":"processor","abstract":"

    Processor for processing when the downloading finishes, a processor will convert the downloaded data to an image","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheSerializerFMS0_FPS_15CacheSerializer_S0_":{"name":"cacheSerializer","abstract":"

    Supply an CacheSerializer to convert some data to an image object for","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem28keepCurrentImageWhileLoadingFMS0_S0_":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem18onlyLoadFirstFrameFMS0_S0_":{"name":"onlyLoadFirstFrame","abstract":"

    If set, Kingfisher will only load the first frame from a animated image data file as a single image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:ZvO10Kingfisher25KingfisherOptionsInfoItem17preloadAllGIFDataS0_":{"name":"preloadAllGIFData","abstract":"

    Undocumented

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4noneFMS0_S0_":{"name":"none","abstract":"

    No animation transistion.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4fadeFMS0_FSdS0_":{"name":"fade","abstract":"

    Fade in the loaded image.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition12flipFromLeftFMS0_FSdS0_":{"name":"flipFromLeft","abstract":"

    Flip from left transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition13flipFromRightFMS0_FSdS0_":{"name":"flipFromRight","abstract":"

    Flip from right transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition11flipFromTopFMS0_FSdS0_":{"name":"flipFromTop","abstract":"

    Flip from top transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition14flipFromBottomFMS0_FSdS0_":{"name":"flipFromBottom","abstract":"

    Flip from bottom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition6customFMS0_FT8durationSd7optionsVSC22UIViewAnimationOptions10animationsGSqFTCSo11UIImageViewCSo7UIImage_T__10completionGSqFSbT___S0_":{"name":"custom","abstract":"

    Custom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/none":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ImageTransition"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType4noneFMS0_S0_":{"name":"none","abstract":"

    No indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType8activityFMS0_S0_":{"name":"activity","abstract":"

    Use system activity indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType5imageFMS0_FT9imageDataV10Foundation4Data_S0_":{"name":"image","abstract":"

    Use an image as indicator. GIF is supported.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType6customFMS0_FT9indicatorPS_9Indicator__S0_":{"name":"custom","abstract":"

    Use a custom indicator, which conforms to the Indicator protocol.

    ","parent_name":"IndicatorType"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode9aspectFitFMS0_S0_":{"name":"aspectFit","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode10aspectFillFMS0_S0_":{"name":"aspectFill","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem5imageFMS0_FCSo7UIImageS0_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem4dataFMS0_FV10Foundation4DataS0_":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError7badDataFMS0_S0_":{"name":"badData","abstract":"

    badData: The downloaded data is not an image or the data is corrupted.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError11notModifiedFMS0_S0_":{"name":"notModified","abstract":"

    notModified: The remote server responsed a 304 code. No image data downloaded.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError17invalidStatusCodeFMS0_S0_":{"name":"invalidStatusCode","abstract":"

    The HTTP status code in response is not valid. If an invalid","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError9notCachedFMS0_S0_":{"name":"notCached","abstract":"

    notCached: The image rquested is not in cache but .onlyFromCache is activated.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError10invalidURLFMS0_S0_":{"name":"invalidURL","abstract":"

    The URL is invalid.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError31downloadCancelledBeforeStartingFMS0_S0_":{"name":"downloadCancelledBeforeStarting","abstract":"

    The downloading task is cancelled before started.

    ","parent_name":"KingfisherError"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType6memoryFMS0_S0_":{"name":"memory","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4diskFMS0_S0_":{"name":"disk","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html":{"name":"CacheType","abstract":"

    Cache type of a cached image.

    "},"Enums/KingfisherError.html":{"name":"KingfisherError","abstract":"

    The code of errors which ImageDownloader might encountered.

    "},"Enums/ImageProcessItem.html":{"name":"ImageProcessItem","abstract":"

    The item which could be processed by an ImageProcessor

    "},"Enums/ContentMode.html":{"name":"ContentMode","abstract":"

    Specify how a size adjusts itself to fit a target size.

    "},"Enums/IndicatorType.html":{"name":"IndicatorType","abstract":"

    Undocumented

    "},"Enums/ImageTransition.html":{"name":"ImageTransition","abstract":"

    Transition effect which will be used when an image downloaded and set by UIImageView extension API in Kingfisher."},"Enums/KingfisherOptionsInfoItem.html":{"name":"KingfisherOptionsInfoItem","abstract":"

    Items could be added into KingfisherOptionsInfo.

    "},"Global Variables.html#/s:v10Kingfisher33KingfisherDiskCacheCleanedHashKeySS":{"name":"KingfisherDiskCacheCleanedHashKey","abstract":"

    Key for array of cleaned hashes in userInfo of KingfisherDidCleanDiskCacheNotification.

    "},"Global Variables.html#/s:v10Kingfisher28KingfisherErrorStatusCodeKeySS":{"name":"KingfisherErrorStatusCodeKey","abstract":"

    Key will be used in the userInfo of .invalidStatusCode

    "},"Global Variables.html#/s:v10Kingfisher21KingfisherErrorDomainSS":{"name":"KingfisherErrorDomain","abstract":"

    Error domain of Kingfisher

    "},"Classes/ImagePrefetcher.html#/s:vC10Kingfisher15ImagePrefetcher22maxConcurrentDownloadsSi":{"name":"maxConcurrentDownloads","abstract":"

    The maximum concurrent downloads to use when prefetching images. Default is 5.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT4urlsGSaV10Foundation3URL_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS_8Resource__GSaPS4___GSaPS4____T__17completionHandlerGSqFTGSaPS4___GSaPS4___GSaPS4____T___S0_":{"name":"init(urls:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of URLs.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT9resourcesGSaPS_8Resource__7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS1___GSaPS1___GSaPS1____T__17completionHandlerGSqFTGSaPS1___GSaPS1___GSaPS1____T___S0_":{"name":"init(resources:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of resources.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher5startFT_T_":{"name":"start()","abstract":"

    Start to download the resources and cache them. This can be useful for background downloading","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher4stopFT_T_":{"name":"stop()","abstract":"

    Stop current downloading progress, and cancel any future prefetching activity that might be occuring.

    ","parent_name":"ImagePrefetcher"},"Classes/KingfisherManager.html#/s:ZvC10Kingfisher17KingfisherManager6sharedS0_":{"name":"shared","abstract":"

    Shared manager used by the extensions across Kingfisher.

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager5cacheCS_10ImageCache":{"name":"cache","abstract":"

    Cache used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    Downloader used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:FC10Kingfisher17KingfisherManager13retrieveImageFT4withPS_8Resource_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S3__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"retrieveImage(with:options:progressBlock:completionHandler:)","abstract":"

    Get an image with resource.","parent_name":"KingfisherManager"},"Classes/RetrieveImageTask.html#/s:ZvC10Kingfisher17RetrieveImageTask5emptyS0_":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask16diskRetrieveTaskGSqC8Dispatch16DispatchWorkItem_":{"name":"diskRetrieveTask","abstract":"

    The disk retrieve task in this image task. Kingfisher will try to look up in cache first. This task represent the cache search task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask12downloadTaskGSqVS_25RetrieveImageDownloadTask_":{"name":"downloadTask","abstract":"

    The network retrieve task in this image task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:FC10Kingfisher17RetrieveImageTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel current task. If this task is already done, do nothing.

    ","parent_name":"RetrieveImageTask"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader15downloadTimeoutSd":{"name":"downloadTimeout","abstract":"

    The duration before the download is timeout. Default is 15 seconds.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader12trustedHostsGSqGVs3SetSS__":{"name":"trustedHosts","abstract":"

    A set of trusted hosts when receiving server trust challenges. A challenge with host name contained in this set will be ignored.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader20sessionConfigurationCSo23URLSessionConfiguration":{"name":"sessionConfiguration","abstract":"

    Use this to set supply a configuration for the downloader. By default, NSURLSessionConfiguration.ephemeralSessionConfiguration() will be used.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader19requestsUsePipelingSb":{"name":"requestsUsePipeling","abstract":"

    Whether the download requests should use pipeling or not. Default is false.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader8delegateXwGSqPS_23ImageDownloaderDelegate__":{"name":"delegate","abstract":"

    Delegate of this ImageDownloader object. See ImageDownloaderDelegate protocol for more.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader32authenticationChallengeResponderXwGSqPS_34AuthenticationChallengeResponsable__":{"name":"authenticationChallengeResponder","abstract":"

    A responder for authentication challenge.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:ZvC10Kingfisher15ImageDownloader7defaultS0_":{"name":"default","abstract":"

    The default downloader.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloadercFT4nameSS_S0_":{"name":"init(name:)","abstract":"

    Init a downloader with name.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloader13downloadImageFT4withV10Foundation3URL7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_GSqS2__GSqVS1_4Data__T___GSqVS_25RetrieveImageDownloadTask_":{"name":"downloadImage(with:options:progressBlock:completionHandler:)","abstract":"

    Download an image with a URL and option.

    ","parent_name":"ImageDownloader"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult6cachedSb":{"name":"cached","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult9cacheTypeGSqOS_9CacheType_":{"name":"cacheType","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache.html#/s:C10Kingfisher10ImageCache20DiskCachePathClosure":{"name":"DiskCachePathClosure","abstract":"

    Closure that defines the disk cache path from a given path and cacheName.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13maxMemoryCostSu":{"name":"maxMemoryCost","abstract":"

    The largest cache cost of memory cache. The total cost is pixel count of","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13diskCachePathSS":{"name":"diskCachePath","abstract":"

    The disk cache location.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13pathExtensionGSqSS_":{"name":"pathExtension","abstract":"

    The default file extension appended to cached files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache22maxCachePeriodInSecondSd":{"name":"maxCachePeriodInSecond","abstract":"

    The longest time duration in second of the cache being stored in disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache16maxDiskCacheSizeSu":{"name":"maxDiskCacheSize","abstract":"

    The largest disk size can be taken for the cache. It is the total","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZvC10Kingfisher10ImageCache7defaultS0_":{"name":"default","abstract":"

    The default cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZFC10Kingfisher10ImageCache27defaultDiskCachePathClosureFT4pathGSqSS_9cacheNameSS_SS":{"name":"defaultDiskCachePathClosure(path:cacheName:)","abstract":"

    The default DiskCachePathClosure

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCachecFT4nameSS4pathGSqSS_20diskCachePathClosureFTGSqSS_SS_SS_S0_":{"name":"init(name:path:diskCachePathClosure:)","abstract":"

    Init method. Passing a name for the cache. It represents a cache folder in the memory and disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache5storeFTCSo7UIImage8originalGSqV10Foundation4Data_6forKeySS19processorIdentifierSS15cacheSerializerPS_15CacheSerializer_6toDiskSb17completionHandlerGSqFT_T___T_":{"name":"store(_:original:forKey:processorIdentifier:cacheSerializer:toDisk:completionHandler:)","abstract":"

    Store an image to cache. It will be saved to both memory and disk. It is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache11removeImageFT6forKeySS19processorIdentifierSS8fromDiskSb17completionHandlerGSqFT_T___T_":{"name":"removeImage(forKey:processorIdentifier:fromDisk:completionHandler:)","abstract":"

    Remove the image for key for the cache. It will be opted out from both memory and disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13retrieveImageFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem__17completionHandlerGSqFTGSqCSo7UIImage_OS_9CacheType_T___GSqC8Dispatch16DispatchWorkItem_":{"name":"retrieveImage(forKey:options:completionHandler:)","abstract":"

    Get an image for a key from memory or disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache26retrieveImageInMemoryCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInMemoryCache(forKey:options:)","abstract":"

    Get an image for a key from memory.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache24retrieveImageInDiskCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInDiskCache(forKey:options:)","abstract":"

    Get an image for a key from disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache16clearMemoryCacheFT_T_":{"name":"clearMemoryCache()","abstract":"

    Clear memory cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache14clearDiskCacheFT10completionGSqFT_T___T_":{"name":"clearDiskCache(completion:)","abstract":"

    Clear disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache21cleanExpiredDiskCacheFT10completionGSqFT_T___T_":{"name":"cleanExpiredDiskCache(completion:)","abstract":"

    Clean expired disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache31backgroundCleanExpiredDiskCacheFT_T_":{"name":"backgroundCleanExpiredDiskCache()","abstract":"

    Clean expired disk cache when app in background. This is an async operation.","parent_name":"ImageCache"},"Classes/ImageCache/CacheCheckResult.html":{"name":"CacheCheckResult","abstract":"

    Cache result for checking whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13isImageCachedFT6forKeySS19processorIdentifierSS_VS0_16CacheCheckResult":{"name":"isImageCached(forKey:processorIdentifier:)","abstract":"

    Check whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache4hashFT6forKeySS19processorIdentifierSS_SS":{"name":"hash(forKey:processorIdentifier:)","abstract":"

    Get the hash for the key. This could be used for matching files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache22calculateDiskCacheSizeFT10completionFSuT__T_":{"name":"calculateDiskCacheSize(completion:)","abstract":"

    Calculate the disk size taken by cache.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT6forKeySS19processorIdentifierSS_SS":{"name":"cachePath(forKey:processorIdentifier:)","abstract":"

    Get the cache path for the key.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT14forComputedKeySS_SS":{"name":"cachePath(forComputedKey:)","abstract":"

    Undocumented

    ","parent_name":"ImageCache"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView21autoPlayAnimatedImageSb":{"name":"autoPlayAnimatedImage","abstract":"

    Whether automatically play the animation when the view become visible. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView17framePreloadCountSi":{"name":"framePreloadCount","abstract":"

    The size of the frame cache.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView15needsPrescalingSb":{"name":"needsPrescaling","abstract":"

    Specifies whether the GIF frames should be pre-scaled to save memory. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11runLoopModeVSC11RunLoopMode":{"name":"runLoopMode","abstract":"

    The animation timer’s run loop mode. Default is NSRunLoopCommonModes. Set this property to NSDefaultRunLoopMode will make the animation pause during UIScrollView scrolling.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView5imageGSqCSo7UIImage_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11isAnimatingSb":{"name":"isAnimating","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView14startAnimatingFT_T_":{"name":"startAnimating()","abstract":"

    Starts the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView13stopAnimatingFT_T_":{"name":"stopAnimating()","abstract":"

    Stops the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView7displayFCSo7CALayerT_":{"name":"display(_:)","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView15didMoveToWindowFT_T_":{"name":"didMoveToWindow()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView18didMoveToSuperviewFT_T_":{"name":"didMoveToSuperview()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/Kingfisher.html#/s:vC10Kingfisher10Kingfisher4basex":{"name":"base","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:FC10Kingfisher10KingfishercFxGS0_x_":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/normalized":{"name":"normalized","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo7UIImagerCS_10Kingfisher10normalizedS0_":{"name":"normalized","abstract":"

    Normalize the image. This method will try to redraw an image with orientation and scale considered.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17pngRepresentationFT_GSqV10Foundation4Data_":{"name":"pngRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher18jpegRepresentationFT18compressionQualityV12CoreGraphics7CGFloat_GSqV10Foundation4Data_":{"name":"jpegRepresentation(compressionQuality:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17gifRepresentationFT_GSqV10Foundation4Data_":{"name":"gifRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize_S0_":{"name":"image(withRoundRadius:fit:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize_S0_":{"name":"resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize3forOS_11ContentMode_S0_":{"name":"resize(to:for:)","abstract":"

    Resize self to an image of new size, respecting the content mode.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher4cropFT2toVSC6CGSize8anchorOnVSC7CGPoint_S0_":{"name":"crop(to:anchorOn:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher7blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher10overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6tintedFT4withCSo7UIColor_S0_":{"name":"tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher8adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS3_10saturationS3_7inputEVS3__S0_":{"name":"adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS3__S0_":{"name":"image(withRoundRadius:fit:scale:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5applyFVS_6FilterS0_":{"name":"apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Zve10KingfisherRxCSo13UIApplicationrCS_10Kingfisher6sharedGSqS0__":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher18cancelDownloadTaskFT_T_":{"name":"cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher6webURLGSqV10Foundation3URL_":{"name":"webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher13indicatorTypeOS_13IndicatorType":{"name":"indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher9indicatorGSqPS_9Indicator__":{"name":"indicator","abstract":"

    Holds any type that conforms to the protocol Indicator.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher23cancelImageDownloadTaskFT_T_":{"name":"cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher18setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher33cancelBackgroundImageDownloadTaskFT_T_":{"name":"cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher6webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher16backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html":{"name":"Kingfisher","abstract":"

    Undocumented

    "},"Classes/AnimatedImageView.html":{"name":"AnimatedImageView","abstract":"

    AnimatedImageView is a subclass of UIImageView for displaying animated image.

    "},"Classes/ImageCache.html":{"name":"ImageCache","abstract":"

    ImageCache represents both the memory and disk cache system of Kingfisher."},"Classes/ImageDownloader.html":{"name":"ImageDownloader","abstract":"

    ImageDownloader represents a downloading manager for requesting the image with a URL from server.

    "},"Classes/RetrieveImageTask.html":{"name":"RetrieveImageTask","abstract":"

    RetrieveImageTask represents a task of image retrieving process."},"Classes/KingfisherManager.html":{"name":"KingfisherManager","abstract":"

    Main manager class of Kingfisher. It connects Kingfisher downloader and cache."},"Classes/ImagePrefetcher.html":{"name":"ImagePrefetcher","abstract":"

    ImagePrefetcher represents a downloading manager for requesting many images via URLs, then caching them."},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enums","abstract":"

    The following enums are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structs","abstract":"

    The following structs are available globally.

    "},"Typealiases.html":{"name":"Typealiases","abstract":"

    The following typealiases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:10Kingfisher11Transformer":{"name":"Transformer","abstract":"

    Transformer method which will be used in to provide a Filter.

    "},"Typealiases.html#/s:10Kingfisher21RetrieveImageDiskTask":{"name":"RetrieveImageDiskTask","abstract":"

    It represents a task of retrieving image. You can call cancel on it to stop the process.

    "},"Typealiases.html#/s:10Kingfisher28ImageDownloaderProgressBlock":{"name":"ImageDownloaderProgressBlock","abstract":"

    Progress update block of downloader.

    "},"Typealiases.html#/s:10Kingfisher32ImageDownloaderCompletionHandler":{"name":"ImageDownloaderCompletionHandler","abstract":"

    Completion block of downloader.

    "},"Typealiases.html#/s:10Kingfisher21KingfisherOptionsInfo":{"name":"KingfisherOptionsInfo","abstract":"

    KingfisherOptionsInfo is a typealias for [KingfisherOptionsInfoItem]. You can use the enum of option item with value to control some behaviors of Kingfisher.

    "},"Typealiases.html#/s:10Kingfisher23PrefetcherProgressBlock":{"name":"PrefetcherProgressBlock","abstract":"

    Progress update block of prefetcher.

    "},"Typealiases.html#/s:10Kingfisher27PrefetcherCompletionHandler":{"name":"PrefetcherCompletionHandler","abstract":"

    Completion block of prefetcher.

    "},"Structs/DefaultCacheSerializer.html#/s:ZvV10Kingfisher22DefaultCacheSerializer7defaultS0_":{"name":"default","abstract":"

    Undocumented

    ","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/DefaultCacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of","parent_name":"DefaultCacheSerializer"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:vV10Kingfisher13ImageResource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"ImageResource"},"Structs/ImageResource.html#/s:FV10Kingfisher13ImageResourcecFT11downloadURLV10Foundation3URL8cacheKeyGSqSS__S0_":{"name":"init(downloadURL:cacheKey:)","abstract":"

    Create a resource.

    ","parent_name":"ImageResource"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor4sizeVSC6CGSize":{"name":"size","abstract":"

    Target size of output image should be.

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:vV10Kingfisher22CroppingImageProcessor6anchorVSC7CGPoint":{"name":"anchor","abstract":"

    Anchor point from which the output size should be calculate.","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessorcFT4sizeVSC6CGSize6anchorVSC7CGPoint_S0_":{"name":"init(size:anchor:)","abstract":"

    Initialize a CroppingImageProcessor

    ","parent_name":"CroppingImageProcessor"},"Structs/CroppingImageProcessor.html#/s:FV10Kingfisher22CroppingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"CroppingImageProcessor"},"Structs/BlackWhiteProcessor.html#/s:vV10Kingfisher19BlackWhiteProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a BlackWhiteProcessor

    ","parent_name":"BlackWhiteProcessor"},"Structs/BlackWhiteProcessor.html#/s:FV10Kingfisher19BlackWhiteProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlackWhiteProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10brightnessV12CoreGraphics7CGFloat":{"name":"brightness","abstract":"

    Brightness changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor8contrastV12CoreGraphics7CGFloat":{"name":"contrast","abstract":"

    Contrast changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor10saturationV12CoreGraphics7CGFloat":{"name":"saturation","abstract":"

    Saturation changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:vV10Kingfisher22ColorControlsProcessor7inputEVV12CoreGraphics7CGFloat":{"name":"inputEV","abstract":"

    InputEV changing to image.

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessorcFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"init(brightness:contrast:saturation:inputEV:)","abstract":"

    Initialize a ColorControlsProcessor

    ","parent_name":"ColorControlsProcessor"},"Structs/ColorControlsProcessor.html#/s:FV10Kingfisher22ColorControlsProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ColorControlsProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:vV10Kingfisher18TintImageProcessor4tintCSo7UIColor":{"name":"tint","abstract":"

    Tint color will be used to tint the input image.

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessorcFT4tintCSo7UIColor_S0_":{"name":"init(tint:)","abstract":"

    Initialize a TintImageProcessor

    ","parent_name":"TintImageProcessor"},"Structs/TintImageProcessor.html#/s:FV10Kingfisher18TintImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"TintImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor7overlayCSo7UIColor":{"name":"overlay","abstract":"

    Overlay color will be used to overlay the input image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:vV10Kingfisher21OverlayImageProcessor8fractionV12CoreGraphics7CGFloat":{"name":"fraction","abstract":"

    Fraction will be used when overlay the color to image.

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessorcFT7overlayCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"init(overlay:fraction:)","abstract":"

    Initialize an OverlayImageProcessor

    ","parent_name":"OverlayImageProcessor"},"Structs/OverlayImageProcessor.html#/s:FV10Kingfisher21OverlayImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"OverlayImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:vV10Kingfisher18BlurImageProcessor10blurRadiusV12CoreGraphics7CGFloat":{"name":"blurRadius","abstract":"

    Blur radius for the simulated Gaussian blur.

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessorcFT10blurRadiusV12CoreGraphics7CGFloat_S0_":{"name":"init(blurRadius:)","abstract":"

    Initialize a BlurImageProcessor

    ","parent_name":"BlurImageProcessor"},"Structs/BlurImageProcessor.html#/s:FV10Kingfisher18BlurImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"BlurImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor13referenceSizeVSC6CGSize":{"name":"referenceSize","abstract":"

    The reference size for resizing operation.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor17targetContentModeOS_11ContentMode":{"name":"targetContentMode","abstract":"

    Target content mode of output image should be.","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT13referenceSizeVSC6CGSize4modeOS_11ContentMode_S0_":{"name":"init(referenceSize:mode:)","abstract":"

    Initialize a ResizingImageProcessor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:vV10Kingfisher22ResizingImageProcessor10targetSizeVSC6CGSize":{"name":"targetSize","abstract":"

    Reference size of output image should follow.

    ","parent_name":"ResizingImageProcessor"},"Structs/ResizingImageProcessor.html#/s:FV10Kingfisher22ResizingImageProcessorcFT10targetSizeVSC6CGSize11contentModeOS_11ContentMode_S0_":{"name":"init(targetSize:contentMode:)","abstract":"

    Initialize a ResizingImageProcessor

    ","parent_name":"ResizingImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor12cornerRadiusV12CoreGraphics7CGFloat":{"name":"cornerRadius","abstract":"

    Corner radius will be applied in processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor15roundingCornersVS_10RectCorner":{"name":"roundingCorners","abstract":"

    The target corners which will be applied rounding.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:vV10Kingfisher25RoundCornerImageProcessor10targetSizeGSqVSC6CGSize_":{"name":"targetSize","abstract":"

    Target size of output image should be. If nil, the image will keep its original size after processing.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessorcFT12cornerRadiusV12CoreGraphics7CGFloat10targetSizeGSqVSC6CGSize_15roundingCornersVS_10RectCorner_S0_":{"name":"init(cornerRadius:targetSize:roundingCorners:)","abstract":"

    Initialize a RoundCornerImageProcessor

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RoundCornerImageProcessor.html#/s:FV10Kingfisher25RoundCornerImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RoundCornerImageProcessor"},"Structs/RectCorner.html#/s:vPs16RawRepresentable8rawValuewx8RawValue":{"name":"rawValue","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner7topLeftS0_":{"name":"topLeft","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner8topRightS0_":{"name":"topRight","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner10bottomLeftS0_":{"name":"bottomLeft","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner11bottomRightS0_":{"name":"bottomRight","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:ZvV10Kingfisher10RectCorner3allS0_":{"name":"all","abstract":"

    Undocumented

    ","parent_name":"RectCorner"},"Structs/RectCorner.html#/s:FPs9OptionSetcFT8rawValuewx8RawValue_x":{"name":"init(rawValue:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"RectCorner"},"Structs/DefaultImageProcessor.html#/s:ZvV10Kingfisher21DefaultImageProcessor7defaultS0_":{"name":"default","abstract":"

    A default DefaultImageProcessor could be used across.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:vV10Kingfisher21DefaultImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessorcFT_S0_":{"name":"init()","abstract":"

    Initialize a DefaultImageProcessor

    ","parent_name":"DefaultImageProcessor"},"Structs/DefaultImageProcessor.html#/s:FV10Kingfisher21DefaultImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"DefaultImageProcessor"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask15ownerDownloaderXwGSqCS_15ImageDownloader_":{"name":"ownerDownloader","abstract":"

    Downloader by which this task is intialized.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:FV10Kingfisher25RetrieveImageDownloadTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel this download task. It will trigger the completion handler with an NSURLErrorCancelled error.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask3urlGSqV10Foundation3URL_":{"name":"url","abstract":"

    The original request URL of this download task.

    ","parent_name":"RetrieveImageDownloadTask"},"Structs/RetrieveImageDownloadTask.html#/s:vV10Kingfisher25RetrieveImageDownloadTask8prioritySf":{"name":"priority","abstract":"

    The relative priority of this download task.","parent_name":"RetrieveImageDownloadTask"},"Structs/Filter.html#/s:FV10Kingfisher6FiltercFT8tranformFCSo7CIImageGSqS1___S0_":{"name":"init(tranform:)","abstract":"

    Undocumented

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter4tintFCSo7UIColorS0_":{"name":"tint","abstract":"

    Tint filter which will apply a tint color to images.

    ","parent_name":"Filter"},"Structs/Filter.html#/s:ZvV10Kingfisher6Filter12colorControlFTV12CoreGraphics7CGFloatS2_S2_S2__S0_":{"name":"colorControl","abstract":"

    Color control filter which will apply color control change to images.

    ","parent_name":"Filter"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs/AnyModifier.html#/s:FV10Kingfisher11AnyModifiercFT6modifyFV10Foundation10URLRequestGSqS2___S0_":{"name":"init(modify:)","abstract":"

    Undocumented

    ","parent_name":"AnyModifier"},"Structs.html#/s:V10Kingfisher9DataProxy":{"name":"DataProxy","abstract":"

    Undocumented

    "},"Structs.html#/s:V10Kingfisher11CGSizeProxy":{"name":"CGSizeProxy","abstract":"

    Undocumented

    "},"Structs/AnyModifier.html":{"name":"AnyModifier","abstract":"

    Undocumented

    "},"Structs/Filter.html":{"name":"Filter","abstract":"

    Wrapper for a Transformer of CIImage filters.

    "},"Structs/RetrieveImageDownloadTask.html":{"name":"RetrieveImageDownloadTask","abstract":"

    Download task.

    "},"Structs/DefaultImageProcessor.html":{"name":"DefaultImageProcessor","abstract":"

    The default processor. It convert the input data to a valid image."},"Structs/RectCorner.html":{"name":"RectCorner","abstract":"

    Undocumented

    "},"Structs/RoundCornerImageProcessor.html":{"name":"RoundCornerImageProcessor","abstract":"

    Processor for making round corner images. Only CG-based images are supported in macOS,"},"Structs/ResizingImageProcessor.html":{"name":"ResizingImageProcessor","abstract":"

    Processor for resizing images. Only CG-based images are supported in macOS.

    "},"Structs/BlurImageProcessor.html":{"name":"BlurImageProcessor","abstract":"

    Processor for adding blur effect to images. Accelerate.framework is used underhood for"},"Structs/OverlayImageProcessor.html":{"name":"OverlayImageProcessor","abstract":"

    Processor for adding an overlay to images. Only CG-based images are supported in macOS.

    "},"Structs/TintImageProcessor.html":{"name":"TintImageProcessor","abstract":"

    Processor for tint images with color. Only CG-based images are supported.

    "},"Structs/ColorControlsProcessor.html":{"name":"ColorControlsProcessor","abstract":"

    Processor for applying some color control to images. Only CG-based images are supported."},"Structs/BlackWhiteProcessor.html":{"name":"BlackWhiteProcessor","abstract":"

    Processor for applying black and white effect to images. Only CG-based images are supported."},"Structs/CroppingImageProcessor.html":{"name":"CroppingImageProcessor","abstract":"

    Processor for cropping an image. Only CG-based images are supported."},"Structs/ImageResource.html":{"name":"ImageResource","abstract":"

    ImageResource is a simple combination of downloadURL and cacheKey.

    "},"Structs.html#/s:V10Kingfisher11StringProxy":{"name":"StringProxy","abstract":"

    Undocumented

    "},"Structs/DefaultCacheSerializer.html":{"name":"DefaultCacheSerializer","abstract":"

    DefaultCacheSerializer is a basic CacheSerializer used in default cache of"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer4dataFT4withCSo7UIImage8originalGSqV10Foundation4Data__GSqS3__":{"name":"data(with:original:)","abstract":"

    Get the serialized data from a provided image","parent_name":"CacheSerializer"},"Protocols/CacheSerializer.html#/s:FP10Kingfisher15CacheSerializer5imageFT4withV10Foundation4Data7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"image(with:options:)","abstract":"

    Get an image deserialized from provided data.

    ","parent_name":"CacheSerializer"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    The key used in cache.

    ","parent_name":"Resource"},"Protocols/Resource.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    The target image URL.

    ","parent_name":"Resource"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator18startAnimatingViewFT_T_":{"name":"startAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:FP10Kingfisher9Indicator17stopAnimatingViewFT_T_":{"name":"stopAnimatingView()","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator10viewCenterVSC7CGPoint":{"name":"viewCenter","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/Indicator.html#/s:vP10Kingfisher9Indicator4viewCSo6UIView":{"name":"view","abstract":"

    Undocumented

    ","parent_name":"Indicator"},"Protocols/ImageProcessor.html#/s:vP10Kingfisher14ImageProcessor10identifierSS":{"name":"identifier","abstract":"

    Identifier of the processor. It will be used to identify the processor when","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Process an input ImageProcessItem item to an image for this processor.

    ","parent_name":"ImageProcessor"},"Protocols/ImageProcessor.html#/s:FE10KingfisherPS_14ImageProcessor6appendFT7anotherPS0___PS0__":{"name":"append(another:)","abstract":"

    Append an ImageProcessor to another. The identifier of the new ImageProcessor","parent_name":"ImageProcessor"},"Protocols/AuthenticationChallengeResponsable.html#/s:FP10Kingfisher34AuthenticationChallengeResponsable10downloaderFTCS_15ImageDownloader10didReceiveCSo26URLAuthenticationChallenge17completionHandlerFTOCSo10URLSession24AuthChallengeDispositionGSqCSo13URLCredential__T__T_":{"name":"downloader(_:didReceive:completionHandler:)","abstract":"

    Called when an session level authentication challenge is received.","parent_name":"AuthenticationChallengeResponsable"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader11didDownloadCSo7UIImage3forV10Foundation3URL4withGSqCSo11URLResponse__T_":{"name":"imageDownloader(_:didDownload:for:with:)","abstract":"

    Called when the ImageDownloader object successfully downloaded an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate15imageDownloaderFTCS_15ImageDownloader23willDownloadImageForURLV10Foundation3URL4withGSqVS2_10URLRequest__T_":{"name":"imageDownloader(_:willDownloadImageForURL:with:)","abstract":"

    Called when the ImageDownloader object starts to download an image from specified URL.

    ","parent_name":"ImageDownloaderDelegate"},"Protocols/ImageDownloaderDelegate.html#/s:FP10Kingfisher23ImageDownloaderDelegate17isValidStatusCodeFTSi3forCS_15ImageDownloader_Sb":{"name":"isValidStatusCode(_:for:)","abstract":"

    Check if a received HTTP status code is valid or not.","parent_name":"ImageDownloaderDelegate"},"Protocols/KingfisherCompatible.html#/s:vP10Kingfisher20KingfisherCompatible2kfwx14CompatibleType":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"KingfisherCompatible"},"Protocols/CIImageProcessor.html#/s:vP10Kingfisher16CIImageProcessor6filterVS_6Filter":{"name":"filter","abstract":"

    Undocumented

    ","parent_name":"CIImageProcessor"},"Protocols/CIImageProcessor.html#/s:FP10Kingfisher14ImageProcessor7processFT4itemOS_16ImageProcessItem7optionsGSaOS_25KingfisherOptionsInfoItem__GSqCSo7UIImage_":{"name":"process(item:options:)","abstract":"

    Supply a filter to create an ImageProcessor.

    ","parent_name":"CIImageProcessor"},"Protocols/ImageDownloadRequestModifier.html#/s:FP10Kingfisher28ImageDownloadRequestModifier8modifiedFT3forV10Foundation10URLRequest_GSqS2__":{"name":"modified(for:)","abstract":"

    Undocumented

    ","parent_name":"ImageDownloadRequestModifier"},"Protocols/ImageDownloadRequestModifier.html":{"name":"ImageDownloadRequestModifier","abstract":"

    Request modifier of image downloader.

    "},"Protocols/CIImageProcessor.html":{"name":"CIImageProcessor","abstract":"

    Supply a filter to create an ImageProcessor.

    "},"Protocols/KingfisherCompatible.html":{"name":"KingfisherCompatible","abstract":"

    A type that has Kingfisher extensions.

    "},"Protocols/ImageDownloaderDelegate.html":{"name":"ImageDownloaderDelegate","abstract":"

    Protocol of ImageDownloader.

    "},"Protocols/AuthenticationChallengeResponsable.html":{"name":"AuthenticationChallengeResponsable","abstract":"

    Protocol indicates that an authentication challenge could be handled.

    "},"Protocols/ImageProcessor.html":{"name":"ImageProcessor","abstract":"

    An ImageProcessor would be used to convert some downloaded data to an image.

    "},"Protocols/Indicator.html":{"name":"Indicator","abstract":"

    Undocumented

    "},"Protocols/Resource.html":{"name":"Resource","abstract":"

    Resource protocol defines how to download and cache a resource from network.

    "},"Protocols/CacheSerializer.html":{"name":"CacheSerializer","abstract":"

    An CacheSerializer would be used to convert some data to an image object for"},"Functions.html#/s:F10Kingfisheroi2ggFTPS_14ImageProcessor_PS0___PS0__":{"name":">>(_:_:)","abstract":"

    Concatenate two ImageProcessors. ImageProcessor.appen(another:) is used internally.

    "},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton11kf_setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton26kf_cancelImageDownloadTaskFT_T_":{"name":"kf_cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton21kf_setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton36kf_cancelBackgroundImageDownloadTaskFT_T_":{"name":"kf_cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton9kf_webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/UIButton.html#/s:FE10KingfisherCSo8UIButton19kf_backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"kf_backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"UIButton"},"Extensions/String.html#/s:vE10KingfisherSS2kfVS_11StringProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"String"},"Extensions/URL.html#/s:vP10Kingfisher8Resource8cacheKeySS":{"name":"cacheKey","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/URL.html#/s:vP10Kingfisher8Resource11downloadURLV10Foundation3URL":{"name":"downloadURL","abstract":"

    URL conforms to Resource in Kingfisher.","parent_name":"URL"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11targetCacheCS_10ImageCache":{"name":"targetCache","abstract":"

    The target ImageCache which is used.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    The ImageDownloader which is specified.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_10transitionOS_15ImageTransition":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16downloadPrioritySf":{"name":"downloadPriority","abstract":"

    A Float value set as the priority of image download task. The value for it should be","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_12forceRefreshSb":{"name":"forceRefresh","abstract":"

    Whether an image will be always downloaded again or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15forceTransitionSb":{"name":"forceTransition","abstract":"

    Whether the transition should always happen or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheMemoryOnlySb":{"name":"cacheMemoryOnly","abstract":"

    Whether cache the image only in memory or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_13onlyFromCacheSb":{"name":"onlyFromCache","abstract":"

    Whether only load the images from cache or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_16backgroundDecodeSb":{"name":"backgroundDecode","abstract":"

    Whether the image should be decoded in background or not.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_23preloadAllAnimationDataSb":{"name":"preloadAllAnimationData","abstract":"

    Whether the image data should be all loaded at once if it is an animated image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_21callbackDispatchQueueCSo13DispatchQueue":{"name":"callbackDispatchQueue","abstract":"

    The queue of callbacks should happen from Kingfisher.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_11scaleFactorV12CoreGraphics7CGFloat":{"name":"scaleFactor","abstract":"

    The scale factor which should be used for the image.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_8modifierPS_28ImageDownloadRequestModifier_":{"name":"modifier","abstract":"

    The ImageDownloadRequestModifier will be used before sending a download request.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_9processorPS_14ImageProcessor_":{"name":"processor","abstract":"

    ImageProcessor for processing when the downloading finishes.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_15cacheSerializerPS_15CacheSerializer_":{"name":"cacheSerializer","abstract":"

    CacheSerializer to convert image to data for storing in cache.

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_28keepCurrentImageWhileLoadingSb":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_18onlyLoadFirstFrameSb":{"name":"onlyLoadFirstFrame","abstract":"

    Undocumented

    ","parent_name":"Collection"},"Extensions/Collection.html#/s:ve10KingfisherRxs10CollectionWx8Iterator7Element_zOS_25KingfisherOptionsInfoItemrS0_17preloadAllGIFDataSb":{"name":"preloadAllGIFData","abstract":"

    Whether the image data should be all loaded at once if it is a GIF.

    ","parent_name":"Collection"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView11kf_setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqS2__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"kf_setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:FE10KingfisherCSo11UIImageView21kf_cancelDownloadTaskFT_T_":{"name":"kf_cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView9kf_webURLGSqV10Foundation3URL_":{"name":"kf_webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView16kf_indicatorTypeOS_13IndicatorType":{"name":"kf_indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"ImageView"},"Extensions/ImageView.html#/s:vE10KingfisherCSo11UIImageView12kf_indicatorGSqPS_9Indicator__":{"name":"kf_indicator","abstract":"

    Undocumented

    ","parent_name":"ImageView"},"Extensions/Notification.html#/s:ZvE10KingfisherVCSo14NSNotification4Name27KingfisherDidCleanDiskCacheS1_":{"name":"KingfisherDidCleanDiskCache","abstract":"

    This notification will be sent when the disk cache got cleaned either there are cached files expired or the total size exceeding the max allowed size. The manually invoking of clearDiskCache method will not trigger this notification.

    ","parent_name":"Notification"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_normalizedFT_S0_":{"name":"kf_normalized()","abstract":"

    Normalize the image. This method does nothing in OS X.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS2__S0_":{"name":"kf_image(withRoundRadius:fit:scale:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_resizeFT2toVSC6CGSize_S0_":{"name":"kf_resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage10kf_blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"kf_blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage13kf_overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"kf_overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage9kf_tintedFT4withCSo7UIColor_S0_":{"name":"kf_tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage11kf_adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS2_10saturationS2_7inputEVS2__S0_":{"name":"kf_adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Image"},"Extensions/Image.html#/s:FE10KingfisherCSo7UIImage8kf_applyFVS_6FilterS0_":{"name":"kf_apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Image"},"Extensions/CGSize.html#/s:vE10KingfisherVSC6CGSize2kfVS_11CGSizeProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"CGSize"},"Extensions/Data.html#/s:vE10KingfisherV10Foundation4Data2kfVS_9DataProxy":{"name":"kf","abstract":"

    Undocumented

    ","parent_name":"Data"},"Extensions/Data.html":{"name":"Data","abstract":"

    Undocumented

    "},"Extensions/CGSize.html":{"name":"CGSize","abstract":"

    Undocumented

    "},"Extensions/Image.html":{"name":"Image","abstract":"

    Undocumented

    "},"Extensions/Notification.html":{"name":"Notification"},"Extensions/ImageView.html":{"name":"ImageView","abstract":"

    Undocumented

    "},"Extensions/Collection.html":{"name":"Collection"},"Extensions/URL.html":{"name":"URL"},"Extensions/String.html":{"name":"String"},"Extensions/UIButton.html":{"name":"UIButton","abstract":"

    Undocumented

    "},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11targetCacheFMS0_FCS_10ImageCacheS0_":{"name":"targetCache","abstract":"

    The associated value of this member should be an ImageCache object. Kingfisher will use the specified","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10downloaderFMS0_FCS_15ImageDownloaderS0_":{"name":"downloader","abstract":"

    The associated value of this member should be an ImageDownloader object. Kingfisher will use this","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem10transitionFMS0_FOS_15ImageTransitionS0_":{"name":"transition","abstract":"

    Member for animation transition when using UIImageView. Kingfisher will use the ImageTransition of","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16downloadPriorityFMS0_FSfS0_":{"name":"downloadPriority","abstract":"

    Associated Float value will be set as the priority of image download task. The value for it should be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem12forceRefreshFMS0_S0_":{"name":"forceRefresh","abstract":"

    If set, Kingfisher will ignore the cache and try to fire a download task for the resource.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15forceTransitionFMS0_S0_":{"name":"forceTransition","abstract":"

    If set, setting the image to an image view will happen with transition even when retrieved from cache.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheMemoryOnlyFMS0_S0_":{"name":"cacheMemoryOnly","abstract":"

    If set, Kingfisher will only cache the value in memory but not in disk.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem13onlyFromCacheFMS0_S0_":{"name":"onlyFromCache","abstract":"

    If set, Kingfisher will only try to retrieve the image from cache not from network.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem16backgroundDecodeFMS0_S0_":{"name":"backgroundDecode","abstract":"

    Decode the image in background thread before using.

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem21callbackDispatchQueueFMS0_FGSqCSo13DispatchQueue_S0_":{"name":"callbackDispatchQueue","abstract":"

    The associated value of this member will be used as the target queue of dispatch callbacks when","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem11scaleFactorFMS0_FV12CoreGraphics7CGFloatS0_":{"name":"scaleFactor","abstract":"

    The associated value of this member will be used as the scale factor when converting retrieved data to an image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem23preloadAllAnimationDataFMS0_S0_":{"name":"preloadAllAnimationData","abstract":"

    Whether all the animated image data should be preloaded. Default it false, which means following frames will be","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15requestModifierFMS0_FPS_28ImageDownloadRequestModifier_S0_":{"name":"requestModifier","abstract":"

    The ImageDownloadRequestModifier contained will be used to change the request before it being sent.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem9processorFMS0_FPS_14ImageProcessor_S0_":{"name":"processor","abstract":"

    Processor for processing when the downloading finishes, a processor will convert the downloaded data to an image","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem15cacheSerializerFMS0_FPS_15CacheSerializer_S0_":{"name":"cacheSerializer","abstract":"

    Supply an CacheSerializer to convert some data to an image object for","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem28keepCurrentImageWhileLoadingFMS0_S0_":{"name":"keepCurrentImageWhileLoading","abstract":"

    Keep the existing image while setting another image to an image view.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:FO10Kingfisher25KingfisherOptionsInfoItem18onlyLoadFirstFrameFMS0_S0_":{"name":"onlyLoadFirstFrame","abstract":"

    If set, Kingfisher will only load the first frame from a animated image data file as a single image.","parent_name":"KingfisherOptionsInfoItem"},"Enums/KingfisherOptionsInfoItem.html#/s:ZvO10Kingfisher25KingfisherOptionsInfoItem17preloadAllGIFDataS0_":{"name":"preloadAllGIFData","abstract":"

    Undocumented

    ","parent_name":"KingfisherOptionsInfoItem"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4noneFMS0_S0_":{"name":"none","abstract":"

    No animation transistion.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition4fadeFMS0_FSdS0_":{"name":"fade","abstract":"

    Fade in the loaded image.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition12flipFromLeftFMS0_FSdS0_":{"name":"flipFromLeft","abstract":"

    Flip from left transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition13flipFromRightFMS0_FSdS0_":{"name":"flipFromRight","abstract":"

    Flip from right transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition11flipFromTopFMS0_FSdS0_":{"name":"flipFromTop","abstract":"

    Flip from top transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition14flipFromBottomFMS0_FSdS0_":{"name":"flipFromBottom","abstract":"

    Flip from bottom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/s:FO10Kingfisher15ImageTransition6customFMS0_FT8durationSd7optionsVSC22UIViewAnimationOptions10animationsGSqFTCSo11UIImageViewCSo7UIImage_T__10completionGSqFSbT___S0_":{"name":"custom","abstract":"

    Custom transition.

    ","parent_name":"ImageTransition"},"Enums/ImageTransition.html#/none":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ImageTransition"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType4noneFMS0_S0_":{"name":"none","abstract":"

    No indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType8activityFMS0_S0_":{"name":"activity","abstract":"

    Use system activity indicator.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType5imageFMS0_FT9imageDataV10Foundation4Data_S0_":{"name":"image","abstract":"

    Use an image as indicator. GIF is supported.

    ","parent_name":"IndicatorType"},"Enums/IndicatorType.html#/s:FO10Kingfisher13IndicatorType6customFMS0_FT9indicatorPS_9Indicator__S0_":{"name":"custom","abstract":"

    Use a custom indicator, which conforms to the Indicator protocol.

    ","parent_name":"IndicatorType"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode9aspectFitFMS0_S0_":{"name":"aspectFit","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ContentMode.html#/s:FO10Kingfisher11ContentMode10aspectFillFMS0_S0_":{"name":"aspectFill","abstract":"

    Undocumented

    ","parent_name":"ContentMode"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem5imageFMS0_FCSo7UIImageS0_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/ImageProcessItem.html#/s:FO10Kingfisher16ImageProcessItem4dataFMS0_FV10Foundation4DataS0_":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"ImageProcessItem"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError7badDataFMS0_S0_":{"name":"badData","abstract":"

    badData: The downloaded data is not an image or the data is corrupted.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError11notModifiedFMS0_S0_":{"name":"notModified","abstract":"

    notModified: The remote server responsed a 304 code. No image data downloaded.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError17invalidStatusCodeFMS0_S0_":{"name":"invalidStatusCode","abstract":"

    The HTTP status code in response is not valid. If an invalid","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError9notCachedFMS0_S0_":{"name":"notCached","abstract":"

    notCached: The image rquested is not in cache but .onlyFromCache is activated.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError10invalidURLFMS0_S0_":{"name":"invalidURL","abstract":"

    The URL is invalid.

    ","parent_name":"KingfisherError"},"Enums/KingfisherError.html#/s:FO10Kingfisher15KingfisherError31downloadCancelledBeforeStartingFMS0_S0_":{"name":"downloadCancelledBeforeStarting","abstract":"

    The downloading task is cancelled before started.

    ","parent_name":"KingfisherError"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4noneFMS0_S0_":{"name":"none","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType6memoryFMS0_S0_":{"name":"memory","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html#/s:FO10Kingfisher9CacheType4diskFMS0_S0_":{"name":"disk","abstract":"

    Undocumented

    ","parent_name":"CacheType"},"Enums/CacheType.html":{"name":"CacheType","abstract":"

    Cache type of a cached image.

    "},"Enums/KingfisherError.html":{"name":"KingfisherError","abstract":"

    The code of errors which ImageDownloader might encountered.

    "},"Enums/ImageProcessItem.html":{"name":"ImageProcessItem","abstract":"

    The item which could be processed by an ImageProcessor

    "},"Enums/ContentMode.html":{"name":"ContentMode","abstract":"

    Specify how a size adjusts itself to fit a target size.

    "},"Enums/IndicatorType.html":{"name":"IndicatorType","abstract":"

    Undocumented

    "},"Enums/ImageTransition.html":{"name":"ImageTransition","abstract":"

    Transition effect which will be used when an image downloaded and set by UIImageView extension API in Kingfisher."},"Enums/KingfisherOptionsInfoItem.html":{"name":"KingfisherOptionsInfoItem","abstract":"

    Items could be added into KingfisherOptionsInfo.

    "},"Global Variables.html#/s:v10Kingfisher33KingfisherDiskCacheCleanedHashKeySS":{"name":"KingfisherDiskCacheCleanedHashKey","abstract":"

    Key for array of cleaned hashes in userInfo of KingfisherDidCleanDiskCacheNotification.

    "},"Global Variables.html#/s:v10Kingfisher28KingfisherErrorStatusCodeKeySS":{"name":"KingfisherErrorStatusCodeKey","abstract":"

    Key will be used in the userInfo of .invalidStatusCode

    "},"Global Variables.html#/s:v10Kingfisher21KingfisherErrorDomainSS":{"name":"KingfisherErrorDomain","abstract":"

    Error domain of Kingfisher

    "},"Classes/ImagePrefetcher.html#/s:vC10Kingfisher15ImagePrefetcher22maxConcurrentDownloadsSi":{"name":"maxConcurrentDownloads","abstract":"

    The maximum concurrent downloads to use when prefetching images. Default is 5.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT4urlsGSaV10Foundation3URL_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS_8Resource__GSaPS4___GSaPS4____T__17completionHandlerGSqFTGSaPS4___GSaPS4___GSaPS4____T___S0_":{"name":"init(urls:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of URLs.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetchercFT9resourcesGSaPS_8Resource__7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTGSaPS1___GSaPS1___GSaPS1____T__17completionHandlerGSqFTGSaPS1___GSaPS1___GSaPS1____T___S0_":{"name":"init(resources:options:progressBlock:completionHandler:)","abstract":"

    Init an image prefetcher with an array of resources.

    ","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher5startFT_T_":{"name":"start()","abstract":"

    Start to download the resources and cache them. This can be useful for background downloading","parent_name":"ImagePrefetcher"},"Classes/ImagePrefetcher.html#/s:FC10Kingfisher15ImagePrefetcher4stopFT_T_":{"name":"stop()","abstract":"

    Stop current downloading progress, and cancel any future prefetching activity that might be occuring.

    ","parent_name":"ImagePrefetcher"},"Classes/KingfisherManager.html#/s:ZvC10Kingfisher17KingfisherManager6sharedS0_":{"name":"shared","abstract":"

    Shared manager used by the extensions across Kingfisher.

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager5cacheCS_10ImageCache":{"name":"cache","abstract":"

    Cache used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:vC10Kingfisher17KingfisherManager10downloaderCS_15ImageDownloader":{"name":"downloader","abstract":"

    Downloader used by this manager

    ","parent_name":"KingfisherManager"},"Classes/KingfisherManager.html#/s:FC10Kingfisher17KingfisherManager13retrieveImageFT4withPS_8Resource_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S3__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"retrieveImage(with:options:progressBlock:completionHandler:)","abstract":"

    Get an image with resource.","parent_name":"KingfisherManager"},"Classes/RetrieveImageTask.html#/s:ZvC10Kingfisher17RetrieveImageTask5emptyS0_":{"name":"empty","abstract":"

    Undocumented

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask16diskRetrieveTaskGSqC8Dispatch16DispatchWorkItem_":{"name":"diskRetrieveTask","abstract":"

    The disk retrieve task in this image task. Kingfisher will try to look up in cache first. This task represent the cache search task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:vC10Kingfisher17RetrieveImageTask12downloadTaskGSqVS_25RetrieveImageDownloadTask_":{"name":"downloadTask","abstract":"

    The network retrieve task in this image task.

    ","parent_name":"RetrieveImageTask"},"Classes/RetrieveImageTask.html#/s:FC10Kingfisher17RetrieveImageTask6cancelFT_T_":{"name":"cancel()","abstract":"

    Cancel current task. If this task is already done, do nothing.

    ","parent_name":"RetrieveImageTask"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader15downloadTimeoutSd":{"name":"downloadTimeout","abstract":"

    The duration before the download is timeout. Default is 15 seconds.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader12trustedHostsGSqGVs3SetSS__":{"name":"trustedHosts","abstract":"

    A set of trusted hosts when receiving server trust challenges. A challenge with host name contained in this set will be ignored.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader20sessionConfigurationCSo23URLSessionConfiguration":{"name":"sessionConfiguration","abstract":"

    Use this to set supply a configuration for the downloader. By default, NSURLSessionConfiguration.ephemeralSessionConfiguration() will be used.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader19requestsUsePipelingSb":{"name":"requestsUsePipeling","abstract":"

    Whether the download requests should use pipeling or not. Default is false.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader8delegateXwGSqPS_23ImageDownloaderDelegate__":{"name":"delegate","abstract":"

    Delegate of this ImageDownloader object. See ImageDownloaderDelegate protocol for more.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:vC10Kingfisher15ImageDownloader32authenticationChallengeResponderXwGSqPS_34AuthenticationChallengeResponsable__":{"name":"authenticationChallengeResponder","abstract":"

    A responder for authentication challenge.","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:ZvC10Kingfisher15ImageDownloader7defaultS0_":{"name":"default","abstract":"

    The default downloader.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloadercFT4nameSS_S0_":{"name":"init(name:)","abstract":"

    Init a downloader with name.

    ","parent_name":"ImageDownloader"},"Classes/ImageDownloader.html#/s:FC10Kingfisher15ImageDownloader13downloadImageFT4withV10Foundation3URL7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S4__T__17completionHandlerGSqFTGSqCSo7UIImage_GSqCSo7NSError_GSqS2__GSqVS1_4Data__T___GSqVS_25RetrieveImageDownloadTask_":{"name":"downloadImage(with:options:progressBlock:completionHandler:)","abstract":"

    Download an image with a URL and option.

    ","parent_name":"ImageDownloader"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult6cachedSb":{"name":"cached","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache/CacheCheckResult.html#/s:vVC10Kingfisher10ImageCache16CacheCheckResult9cacheTypeGSqOS_9CacheType_":{"name":"cacheType","abstract":"

    Undocumented

    ","parent_name":"CacheCheckResult"},"Classes/ImageCache.html#/s:C10Kingfisher10ImageCache20DiskCachePathClosure":{"name":"DiskCachePathClosure","abstract":"

    Closure that defines the disk cache path from a given path and cacheName.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13maxMemoryCostSu":{"name":"maxMemoryCost","abstract":"

    The largest cache cost of memory cache. The total cost is pixel count of","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13diskCachePathSS":{"name":"diskCachePath","abstract":"

    The disk cache location.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache13pathExtensionGSqSS_":{"name":"pathExtension","abstract":"

    The default file extension appended to cached files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache22maxCachePeriodInSecondSd":{"name":"maxCachePeriodInSecond","abstract":"

    The longest time duration in second of the cache being stored in disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:vC10Kingfisher10ImageCache16maxDiskCacheSizeSu":{"name":"maxDiskCacheSize","abstract":"

    The largest disk size can be taken for the cache. It is the total","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZvC10Kingfisher10ImageCache7defaultS0_":{"name":"default","abstract":"

    The default cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:ZFC10Kingfisher10ImageCache27defaultDiskCachePathClosureFT4pathGSqSS_9cacheNameSS_SS":{"name":"defaultDiskCachePathClosure(path:cacheName:)","abstract":"

    The default DiskCachePathClosure

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCachecFT4nameSS4pathGSqSS_20diskCachePathClosureFTGSqSS_SS_SS_S0_":{"name":"init(name:path:diskCachePathClosure:)","abstract":"

    Init method. Passing a name for the cache. It represents a cache folder in the memory and disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache5storeFTCSo7UIImage8originalGSqV10Foundation4Data_6forKeySS19processorIdentifierSS15cacheSerializerPS_15CacheSerializer_6toDiskSb17completionHandlerGSqFT_T___T_":{"name":"store(_:original:forKey:processorIdentifier:cacheSerializer:toDisk:completionHandler:)","abstract":"

    Store an image to cache. It will be saved to both memory and disk. It is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache11removeImageFT6forKeySS19processorIdentifierSS8fromDiskSb17completionHandlerGSqFT_T___T_":{"name":"removeImage(forKey:processorIdentifier:fromDisk:completionHandler:)","abstract":"

    Remove the image for key for the cache. It will be opted out from both memory and disk.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13retrieveImageFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem__17completionHandlerGSqFTGSqCSo7UIImage_OS_9CacheType_T___GSqC8Dispatch16DispatchWorkItem_":{"name":"retrieveImage(forKey:options:completionHandler:)","abstract":"

    Get an image for a key from memory or disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache26retrieveImageInMemoryCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInMemoryCache(forKey:options:)","abstract":"

    Get an image for a key from memory.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache24retrieveImageInDiskCacheFT6forKeySS7optionsGSqGSaOS_25KingfisherOptionsInfoItem___GSqCSo7UIImage_":{"name":"retrieveImageInDiskCache(forKey:options:)","abstract":"

    Get an image for a key from disk.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache16clearMemoryCacheFT_T_":{"name":"clearMemoryCache()","abstract":"

    Clear memory cache.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache14clearDiskCacheFT10completionGSqFT_T___T_":{"name":"clearDiskCache(completion:)","abstract":"

    Clear disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache21cleanExpiredDiskCacheFT10completionGSqFT_T___T_":{"name":"cleanExpiredDiskCache(completion:)","abstract":"

    Clean expired disk cache. This is an async operation.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache31backgroundCleanExpiredDiskCacheFT_T_":{"name":"backgroundCleanExpiredDiskCache()","abstract":"

    Clean expired disk cache when app in background. This is an async operation.","parent_name":"ImageCache"},"Classes/ImageCache/CacheCheckResult.html":{"name":"CacheCheckResult","abstract":"

    Cache result for checking whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache13isImageCachedFT6forKeySS19processorIdentifierSS_VS0_16CacheCheckResult":{"name":"isImageCached(forKey:processorIdentifier:)","abstract":"

    Check whether an image is cached for a key.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache4hashFT6forKeySS19processorIdentifierSS_SS":{"name":"hash(forKey:processorIdentifier:)","abstract":"

    Get the hash for the key. This could be used for matching files.

    ","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache22calculateDiskCacheSizeFT10completionFSuT__T_":{"name":"calculateDiskCacheSize(completion:)","abstract":"

    Calculate the disk size taken by cache.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT6forKeySS19processorIdentifierSS_SS":{"name":"cachePath(forKey:processorIdentifier:)","abstract":"

    Get the cache path for the key.","parent_name":"ImageCache"},"Classes/ImageCache.html#/s:FC10Kingfisher10ImageCache9cachePathFT14forComputedKeySS_SS":{"name":"cachePath(forComputedKey:)","abstract":"

    Undocumented

    ","parent_name":"ImageCache"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView21autoPlayAnimatedImageSb":{"name":"autoPlayAnimatedImage","abstract":"

    Whether automatically play the animation when the view become visible. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView17framePreloadCountSi":{"name":"framePreloadCount","abstract":"

    The size of the frame cache.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView15needsPrescalingSb":{"name":"needsPrescaling","abstract":"

    Specifies whether the GIF frames should be pre-scaled to save memory. Default is true.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11runLoopModeVSC11RunLoopMode":{"name":"runLoopMode","abstract":"

    The animation timer’s run loop mode. Default is NSRunLoopCommonModes. Set this property to NSDefaultRunLoopMode will make the animation pause during UIScrollView scrolling.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView5imageGSqCSo7UIImage_":{"name":"image","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:vC10Kingfisher17AnimatedImageView11isAnimatingSb":{"name":"isAnimating","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView14startAnimatingFT_T_":{"name":"startAnimating()","abstract":"

    Starts the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView13stopAnimatingFT_T_":{"name":"stopAnimating()","abstract":"

    Stops the animation.

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView7displayFCSo7CALayerT_":{"name":"display(_:)","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView15didMoveToWindowFT_T_":{"name":"didMoveToWindow()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/AnimatedImageView.html#/s:FC10Kingfisher17AnimatedImageView18didMoveToSuperviewFT_T_":{"name":"didMoveToSuperview()","abstract":"

    Undocumented

    ","parent_name":"AnimatedImageView"},"Classes/Kingfisher.html#/s:vC10Kingfisher10Kingfisher4basex":{"name":"base","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:FC10Kingfisher10KingfishercFxGS0_x_":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/normalized":{"name":"normalized","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo7UIImagerCS_10Kingfisher10normalizedS0_":{"name":"normalized","abstract":"

    Normalize the image. This method will try to redraw an image with orientation and scale considered.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17pngRepresentationFT_GSqV10Foundation4Data_":{"name":"pngRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher18jpegRepresentationFT18compressionQualityV12CoreGraphics7CGFloat_GSqV10Foundation4Data_":{"name":"jpegRepresentation(compressionQuality:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher17gifRepresentationFT_GSqV10Foundation4Data_":{"name":"gifRepresentation()","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize15roundingCornersVS_10RectCorner_S0_":{"name":"image(withRoundRadius:fit:roundingCorners:)","abstract":"

    Create a round corner image based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize_S0_":{"name":"resize(to:)","abstract":"

    Resize self to an image of new size.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6resizeFT2toVSC6CGSize3forOS_11ContentMode_S0_":{"name":"resize(to:for:)","abstract":"

    Resize self to an image of new size, respecting the content mode.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher4cropFT2toVSC6CGSize8anchorOnVSC7CGPoint_S0_":{"name":"crop(to:anchorOn:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher7blurredFT10withRadiusV12CoreGraphics7CGFloat_S0_":{"name":"blurred(withRadius:)","abstract":"

    Create an image with blur effect based on self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher10overlayingFT4withCSo7UIColor8fractionV12CoreGraphics7CGFloat_S0_":{"name":"overlaying(with:fraction:)","abstract":"

    Create an image from self with a color overlay layer.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher6tintedFT4withCSo7UIColor_S0_":{"name":"tinted(with:)","abstract":"

    Create an image from self with a color tint.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher8adjustedFT10brightnessV12CoreGraphics7CGFloat8contrastS3_10saturationS3_7inputEVS3__S0_":{"name":"adjusted(brightness:contrast:saturation:inputEV:)","abstract":"

    Create an image from self with color control.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5imageFT15withRoundRadiusV12CoreGraphics7CGFloat3fitVSC6CGSize5scaleS3__S0_":{"name":"image(withRoundRadius:fit:scale:)","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo7UIImagerCS_10Kingfisher5applyFVS_6FilterS0_":{"name":"apply(_:)","abstract":"

    Apply a Filter containing CIImage transformer to self.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Zve10KingfisherRxCSo13UIApplicationrCS_10Kingfisher6sharedGSqS0__":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S5__T__17completionHandlerGSqFTGSqS3__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image with a resource, a placeholder image, options, progress handler and completion handler.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo11UIImageViewrCS_10Kingfisher18cancelDownloadTaskFT_T_":{"name":"cancelDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher6webURLGSqV10Foundation3URL_":{"name":"webURL","abstract":"

    Get the image URL binded to this image view.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher13indicatorTypeOS_13IndicatorType":{"name":"indicatorType","abstract":"

    Holds which indicator type is going to be used.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:ve10KingfisherRxCSo11UIImageViewrCS_10Kingfisher9indicatorGSqPS_9Indicator__":{"name":"indicator","abstract":"

    Holds any type that conforms to the protocol Indicator.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher8setImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set an image to use for a specified state with a resource, a placeholder image, options, progress handler and","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher23cancelImageDownloadTaskFT_T_":{"name":"cancelImageDownloadTask()","abstract":"

    Cancel the image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher18setBackgroundImageFT4withGSqPS_8Resource__3forVSC14UIControlState11placeholderGSqCSo7UIImage_7optionsGSqGSaOS_25KingfisherOptionsInfoItem__13progressBlockGSqFTVs5Int64S6__T__17completionHandlerGSqFTGSqS4__GSqCSo7NSError_OS_9CacheTypeGSqV10Foundation3URL__T___CS_17RetrieveImageTask":{"name":"setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)","abstract":"

    Set the background image to use for a specified state with a resource,","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher33cancelBackgroundImageDownloadTaskFT_T_":{"name":"cancelBackgroundImageDownloadTask()","abstract":"

    Cancel the background image download task bounded to the image view if it is running.","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher6webURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"webURL(for:)","abstract":"

    Get the image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html#/s:Fe10KingfisherRxCSo8UIButtonrCS_10Kingfisher16backgroundWebURLFT3forVSC14UIControlState_GSqV10Foundation3URL_":{"name":"backgroundWebURL(for:)","abstract":"

    Get the background image URL binded to this button for a specified state.

    ","parent_name":"Kingfisher"},"Classes/Kingfisher.html":{"name":"Kingfisher","abstract":"

    Undocumented

    "},"Classes/AnimatedImageView.html":{"name":"AnimatedImageView","abstract":"

    AnimatedImageView is a subclass of UIImageView for displaying animated image.

    "},"Classes/ImageCache.html":{"name":"ImageCache","abstract":"

    ImageCache represents both the memory and disk cache system of Kingfisher."},"Classes/ImageDownloader.html":{"name":"ImageDownloader","abstract":"

    ImageDownloader represents a downloading manager for requesting the image with a URL from server.

    "},"Classes/RetrieveImageTask.html":{"name":"RetrieveImageTask","abstract":"

    RetrieveImageTask represents a task of image retrieving process."},"Classes/KingfisherManager.html":{"name":"KingfisherManager","abstract":"

    Main manager class of Kingfisher. It connects Kingfisher downloader and cache."},"Classes/ImagePrefetcher.html":{"name":"ImagePrefetcher","abstract":"

    ImagePrefetcher represents a downloading manager for requesting many images via URLs, then caching them."},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enums","abstract":"

    The following enums are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structs","abstract":"

    The following structs are available globally.

    "},"Typealiases.html":{"name":"Typealiases","abstract":"

    The following typealiases are available globally.

    "}} \ No newline at end of file diff --git a/docs/undocumented.json b/docs/undocumented.json index cf04bd237..d50cce31e 100644 --- a/docs/undocumented.json +++ b/docs/undocumented.json @@ -79,42 +79,42 @@ }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/Image.swift", - "line": 433, + "line": 438, "symbol": "Kingfisher.crop(to:anchorOn:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/Image.swift", - "line": 666, + "line": 671, "symbol": "DataProxy", "symbol_kind": "source.lang.swift.decl.struct", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/Image.swift", - "line": 675, + "line": 680, "symbol": "Data.kf", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/Image.swift", - "line": 702, + "line": 707, "symbol": "CGSizeProxy", "symbol_kind": "source.lang.swift.decl.struct", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/Image.swift", - "line": 711, + "line": 716, "symbol": "CGSize.kf", "symbol_kind": "source.lang.swift.decl.var.instance", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/Image.swift", - "line": 979, + "line": 1041, "symbol": "Kingfisher.image(withRoundRadius:fit:scale:)", "symbol_kind": "source.lang.swift.decl.function.method.instance", "warning": "undocumented" @@ -170,35 +170,77 @@ }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", - "line": 36, + "line": 35, "symbol": "ImageProcessItem.image", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", - "line": 37, + "line": 36, "symbol": "ImageProcessItem.data", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", - "line": 192, + "line": 135, + "symbol": "RectCorner", + "symbol_kind": "source.lang.swift.decl.struct", + "warning": "undocumented" + }, + { + "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", + "line": 137, + "symbol": "RectCorner.topLeft", + "symbol_kind": "source.lang.swift.decl.var.static", + "warning": "undocumented" + }, + { + "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", + "line": 138, + "symbol": "RectCorner.topRight", + "symbol_kind": "source.lang.swift.decl.var.static", + "warning": "undocumented" + }, + { + "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", + "line": 139, + "symbol": "RectCorner.bottomLeft", + "symbol_kind": "source.lang.swift.decl.var.static", + "warning": "undocumented" + }, + { + "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", + "line": 140, + "symbol": "RectCorner.bottomRight", + "symbol_kind": "source.lang.swift.decl.var.static", + "warning": "undocumented" + }, + { + "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", + "line": 141, + "symbol": "RectCorner.all", + "symbol_kind": "source.lang.swift.decl.var.static", + "warning": "undocumented" + }, + { + "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", + "line": 217, "symbol": "ContentMode.none", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", - "line": 193, + "line": 218, "symbol": "ContentMode.aspectFit", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/JP20028/Dropbox/github/Kingfisher/Sources/ImageProcessor.swift", - "line": 194, + "line": 219, "symbol": "ContentMode.aspectFill", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented"