// // YMCustomCameraViewModel.h // MSYOUPAI // // Created by YoMi on 2024/3/17. // Copyright © 2024 MS. All rights reserved. // #import "MSYOUPAIViewModel.h" #import "YMCameraManager.h" NS_ASSUME_NONNULL_BEGIN @interface YMCustomCameraViewModel : MSYOUPAIViewModel /// 获取示例照数据 - (void)getSamplePhotoData; /// 关闭摄像机 - (void)closeCustomCamera; /// 拍照 - (void)takePhoto; /// 切换前后摄像机 - (void)switchFrontAndRearCamera; /// 切换闪光灯模式 - (void)switchFlashMode; /// 是否切换前后摄像机 @property (nonatomic, assign, readonly) BOOL isSwitchFrontAndRearCamera; /// 闪光灯模式 @property (nonatomic, assign, readonly) YMCaptureFlashMode flashMode; /// 示例照链接 @property (nonatomic, strong, readonly) NSString *samplePhotoUrl; /// 示例照类型 @property (nonatomic, assign, readonly) NSInteger samplePhotoType; /// 摄像机管理器 @property (nonatomic, strong, readonly) YMCameraManager *cameraManager; @end NS_ASSUME_NONNULL_END