| /* | |
| * This file is part of the SDWebImage package. | |
| * (c) Olivier Poitrey <rs@dailymotion.com> | |
| * | |
| * For the full copyright and license information, please view the LICENSE | |
| * file that was distributed with this source code. | |
| */ | |
| #import <UIKit/UIKit.h> | |
| #import "SDWebImageManager.h" | |
| @interface UIView (WebCacheOperation) | |
| /** | |
| * Set the image load operation (storage in a UIView based dictionary) | |
| * | |
| * @param operation the operation | |
| * @param key key for storing the operation | |
| */ | |
| - (void)sd_setImageLoadOperation:(id)operation forKey:(NSString *)key; | |
| /** | |
| * Cancel all operations for the current UIView and key | |
| * | |
| * @param key key for identifying the operations | |
| */ | |
| - (void)sd_cancelImageLoadOperationWithKey:(NSString *)key; | |
| /** | |
| * Just remove the operations corresponding to the current UIView and key without cancelling them | |
| * | |
| * @param key key for identifying the operations | |
| */ | |
| - (void)sd_removeImageLoadOperationWithKey:(NSString *)key; | |
| @end |