1234567891011121314151617181920212223242526272829303132333435363738394041 |
- /*
- * 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 "SDWebImageCompat.h"
- #if SD_UIKIT || SD_MAC
- #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:(nullable id)operation forKey:(nullable NSString *)key;
- /**
- * Cancel all operations for the current UIView and key
- *
- * @param key key for identifying the operations
- */
- - (void)sd_cancelImageLoadOperationWithKey:(nullable 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:(nullable NSString *)key;
- @end
- #endif
|