// // FUBeautySkinViewModel.h // FUBeautyComponent // // Created by 项林平 on 2022/7/27. // #import #import "FUBeautySkinModel.h" NS_ASSUME_NONNULL_BEGIN @interface FUBeautySkinViewModel : NSObject @property (nonatomic, copy, readonly) NSArray *beautySkins; /// 是否所有值都是默认 @property (nonatomic, assign, readonly) BOOL isDefaultValue; /// 当前选中索引,默认为-1 @property (nonatomic, assign) NSInteger selectedIndex; /// 保存美肤数据到本地 - (void)saveSkinsPersistently; /// 设置单项美肤值 /// @param value 当前选中单项的值 - (void)setSkinValue:(double)value; /// 设置当前所有美肤值 - (void)setAllSkinValues; /// 恢复所有美肤值为默认 - (void)recoverAllSkinValuesToDefault; @end NS_ASSUME_NONNULL_END