|
@@ -104,47 +104,31 @@ RCT_EXTERN_METHOD(isCropMode:(NSInteger)tag
|
|
|
withResolver:(RCTPromiseResolveBlock)resolve
|
|
|
withRejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
|
|
-// TODO: 设置当前预览的模式
|
|
|
-// viewMode: viewer, annotations, contentEditor, forms, signatures
|
|
|
RCT_EXTERN_METHOD(setPreviewMode:(NSInteger *)tag
|
|
|
withViewMode:(NSString) viewMode)
|
|
|
|
|
|
-// TODO: 获取当前的预览模式
|
|
|
-// 返回值: viewer, annotations, contentEditor, forms, signatures
|
|
|
RCT_EXTERN_METHOD(getPreviewMode:(NSInteger *)tag
|
|
|
withResolver:(RCTPromiseResolveBlock)resolve
|
|
|
withRejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
|
|
-// TODO: 显示缩略图列表弹窗
|
|
|
-// editMode: true: 进入编辑模式, false:不进入编辑模式
|
|
|
RCT_EXTERN_METHOD(showThumbnailView:(NSInteger *)tag
|
|
|
withEditMode:(BOOL) editMode)
|
|
|
|
|
|
-// TODO: 显示BOTA弹窗界面
|
|
|
RCT_EXTERN_METHOD(showBotaView:(NSInteger *)tag)
|
|
|
|
|
|
-// TODO: 显示添加水印弹窗界面
|
|
|
RCT_EXTERN_METHOD(showAddWatermarkView:(NSInteger *)tag)
|
|
|
|
|
|
-// TODO: 显示安全设置界面
|
|
|
RCT_EXTERN_METHOD(showSecurityView:(NSInteger *)tag)
|
|
|
|
|
|
-// TODO: 显示预览设置界面
|
|
|
RCT_EXTERN_METHOD(showDisplaySettingView:(NSInteger *)tag)
|
|
|
|
|
|
-// TODO: 进入截取模式
|
|
|
RCT_EXTERN_METHOD(enterSnipMode:(NSInteger *)tag)
|
|
|
|
|
|
-// TODO: 退出截取模式
|
|
|
RCT_EXTERN_METHOD(exitSnipMode:(NSInteger *)tag)
|
|
|
|
|
|
-// TODO: 打开文档
|
|
|
-// document: 文档的路径
|
|
|
-// password: 文档密码
|
|
|
-// 返回值: true | false 表示打开成功或失败
|
|
|
RCT_EXTERN_METHOD(open:(NSInteger *)tag
|
|
|
- withDocument(NSURL *) document
|
|
|
- withPassword(NSString *) password
|
|
|
+ withDocument:(NSURL *) document
|
|
|
+ withPassword:(NSString *) password
|
|
|
withResolver:(RCTPromiseResolveBlock)resolve
|
|
|
withRejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
|
@@ -178,21 +162,10 @@ RCT_EXTERN_METHOD(checkOwnerPassword:(NSInteger *) tag
|
|
|
withResolver:(RCTPromiseResolveBlock)resolve
|
|
|
withRejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
|
|
-//TODO: 移除当前文档密码
|
|
|
-//移除执行增量保存
|
|
|
-//返回值:true | false
|
|
|
RCT_EXTERN_METHOD(removePassword:(NSInteger *) tag
|
|
|
withResolver:(RCTPromiseResolveBlock)resolve
|
|
|
withRejecter:(RCTPromiseRejectBlock)reject)
|
|
|
|
|
|
-// TODO: 设置密码, 增量保存到当前文档
|
|
|
-// withInfo : NSDictionary 数据
|
|
|
-// user_password : String : 用户密码,可以为空
|
|
|
-// owner_password : String : 所有者密码,可以为空
|
|
|
-// allows_printing: Bool : 是否允许打印
|
|
|
-// allows_copying : Bool : 是否允许复制
|
|
|
-// encrypt_algo : String : 加密方式 : rc4, aes128, aes256, noEncryptAlgo
|
|
|
-// 返回值:true | false
|
|
|
RCT_EXTERN_METHOD(setPassword:(NSInteger *) tag
|
|
|
withInfo:(NSDictionary) info
|
|
|
withResolver:(RCTPromiseResolveBlock)resolve
|