// // YMGuestCellViewModel.h // MSYOUPAI // // Created by YoMi on 2024/2/17. // Copyright © 2024 MS. All rights reserved. // #import "MSYOUPAIViewModel.h" NS_ASSUME_NONNULL_BEGIN typedef void(^ChangeAccostStatusBlock)(void); @interface YMGuestCellViewModel : MSYOUPAIViewModel @property (nonatomic, copy) ChangeAccostStatusBlock changeAccostStatusBlock; /// 发送搭讪请求 - (void)sendAccostRequest; /// 用户Id @property (nonatomic, assign, readonly) NSInteger userId; /// 用户头像 @property (nonatomic, copy, readonly) NSString *userAvatar; /// 用户名称 @property (nonatomic, copy, readonly) NSString *userNickname; /// 用户性别和年龄图标 @property (nonatomic, strong, readonly) UIImage *userGenderAndAgeIcon; /// 用户性别和年龄文本 @property (nonatomic, strong, readonly) NSString *userGenderAndAgeText; /// 用户性别 @property (nonatomic, strong, readonly) NSString *userGender; /// 用户访问描述 @property (nonatomic, copy, readonly) NSString *userVisitDesc; /// 用户访问日期 @property (nonatomic, copy, readonly) NSString *userVisitDate; /// 是否隐藏提醒 @property (nonatomic, assign, readonly) BOOL isHideReminder; /// 是否搭讪 @property (nonatomic, assign, readonly) BOOL isCanPrivateChat; /// 心动或搭讪按钮标题 “心动”字样是给女用户的 “搭讪”字样是给男用户 @property (nonatomic, strong, readonly) NSString *heartbeatOrAccostButtonTitle; /// 心动或搭讪按钮图片 @property (nonatomic, strong, readonly) NSString *heartbeatOrAccostButtonImage; /// 心动或搭讪按钮标题颜色 @property (nonatomic, strong, readonly) UIColor *heartbeatOrAccostButtonTitleColor; /// 心动或搭讪按钮背景颜色 @property (nonatomic, strong, readonly) UIColor *heartbeatOrAccostButtonBackgroundColor; @end NS_ASSUME_NONNULL_END