9#ifndef AIRBDocumentProtocol_h
10#define AIRBDocumentProtocol_h
12#import <Foundation/Foundation.h>
14typedef NS_ENUM(NSInteger, AIRBDocumentTargetConversionFormat)
16 AIRBDocumentTargetConversionFormatJPG = 0,
17 AIRBDocumentTargetConversionFormatPNG,
18 AIRBDocumentTargetConversionFormatPDF
27- (void) uploadDocument:(NSString*)documentURL
28 onSuccess:(
void(^)(NSString* documentID))onSuccess
29 onFailure:(
void(^)(NSString* errorMessage))onFailure;
35- (void) downloadDocument:(NSString*)documentID
36 onSuccess:(
void(^)(NSData* data, BOOL complete))onSuccess
37 onFailure:(
void(^)(NSString* errorMessage))onFailure;
44- (void) convertDocumentFormat:(NSString*)sourceDocumentID
45 toType:(AIRBDocumentTargetConversionFormat)targetType
46 onSuccess:(
void(^)(NSString* targetDocumentID, NSArray<NSString*>* documentURLs))onSuccess
47 onFailure:(
void(^)(NSString* errorMessage))onFailure;
53- (void) getDocumentURLs:(NSString*)documentID
54 onSuccess:(
void(^)(NSArray<NSString*>* documentURLs))onSuccess
55 onFailure:(
void(^)(NSString* errorMessage))onFailure;
Definition: AIRBDocumentProtocol.h:21