Remove unused api surface in iOS
This commit is contained in:
parent
0aba0e095a
commit
b533ba2c5a
@ -32,6 +32,17 @@ RCT_EXPORT_VIEW_PROPERTY(resetFocusWhenMotionDetected, BOOL)
|
||||
RCT_EXPORT_VIEW_PROPERTY(saveToCameraRoll, BOOL)
|
||||
RCT_EXPORT_VIEW_PROPERTY(saveToCameraRollWithPhUrl, BOOL)
|
||||
|
||||
RCT_EXPORT_METHOD(capture:(NSDictionary*)options
|
||||
resolve:(RCTPromiseResolveBlock)resolve
|
||||
reject:(RCTPromiseRejectBlock)reject) {
|
||||
|
||||
[self.camera snapStillImage:options success:^(NSDictionary *imageObject) {
|
||||
resolve(imageObject);
|
||||
} onError:^(NSString* error) {
|
||||
reject(@"capture_error", error, nil);
|
||||
}];
|
||||
}
|
||||
|
||||
RCT_EXPORT_METHOD(checkDeviceCameraAuthorizationStatus:(RCTPromiseResolveBlock)resolve
|
||||
reject:(__unused RCTPromiseRejectBlock)reject) {
|
||||
|
||||
@ -57,46 +68,4 @@ RCT_EXPORT_METHOD(requestDeviceCameraAuthorization:(RCTPromiseResolveBlock)resol
|
||||
}];
|
||||
}
|
||||
|
||||
|
||||
RCT_EXPORT_METHOD(capture:(NSDictionary*)options
|
||||
resolve:(RCTPromiseResolveBlock)resolve
|
||||
reject:(RCTPromiseRejectBlock)reject) {
|
||||
|
||||
[self.camera snapStillImage:options success:^(NSDictionary *imageObject) {
|
||||
resolve(imageObject);
|
||||
} onError:^(NSString* error) {
|
||||
reject(@"capture_error", error, nil);
|
||||
}];
|
||||
}
|
||||
|
||||
RCT_EXPORT_METHOD(changeCamera:(RCTPromiseResolveBlock)resolve
|
||||
reject:(RCTPromiseRejectBlock)reject) {
|
||||
|
||||
[self.camera changeCamera:^(BOOL success) {
|
||||
if (success) {
|
||||
resolve([NSNumber numberWithBool:success]);
|
||||
} else {
|
||||
reject(@"change_camera_error", @"Unable to change camera", nil);
|
||||
}
|
||||
}];
|
||||
}
|
||||
|
||||
RCT_EXPORT_METHOD(setFlashMode:(CKCameraFlashMode)flashMode
|
||||
resolve:(RCTPromiseResolveBlock)resolve
|
||||
reject:(RCTPromiseRejectBlock)reject) {
|
||||
|
||||
[self.camera setFlashMode:flashMode callback:^(BOOL success) {
|
||||
resolve([NSNumber numberWithBool:success]);
|
||||
}];
|
||||
}
|
||||
|
||||
RCT_EXPORT_METHOD(setTorchMode:(CKCameraTorchMode)torchMode
|
||||
resolve:(RCTPromiseResolveBlock)resolve
|
||||
reject:(RCTPromiseRejectBlock)reject) {
|
||||
|
||||
[self.camera setTorchMode:torchMode callback:^(BOOL success) {
|
||||
resolve([NSNumber numberWithBool:success]);
|
||||
}];
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Loading…
Reference in New Issue
Block a user