mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-08 20:39:31 +00:00

git-subtree-dir: submodules/LegacyComponents git-subtree-mainline: 608630530451e02e5aec48389d144dbf7a3625b9 git-subtree-split: d5594346161c1b7f203d1e87068bbe77bcaac019
33 lines
737 B
Objective-C
33 lines
737 B
Objective-C
#import <LegacyComponents/ActionStage.h>
|
|
|
|
#import <AssetsLibrary/AssetsLibrary.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
void dispatchOnAssetsProcessingQueue(dispatch_block_t block);
|
|
void sharedAssetsLibraryRetain();
|
|
void sharedAssetsLibraryRelease();
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
@protocol TGImagePickerControllerDelegate;
|
|
|
|
@interface TGImagePickerController : NSObject
|
|
|
|
+ (id)sharedAssetsLibrary;
|
|
+ (id)preloadLibrary;
|
|
+ (void)loadAssetWithUrl:(NSURL *)url completion:(void (^)(ALAsset *asset))completion;
|
|
+ (void)storeImageAsset:(NSData *)data;
|
|
|
|
@end
|
|
|
|
@protocol TGImagePickerControllerDelegate <NSObject>
|
|
|
|
- (void)imagePickerController:(TGImagePickerController *)imagePicker didFinishPickingWithAssets:(NSArray *)assets;
|
|
|
|
@end
|