// // MopCustomMenuModel.h // mop // // Created by Lin on 2021/2/26. // #import #import NS_ASSUME_NONNULL_BEGIN @interface MopCustomMenuModel : NSObject /** 菜单id */ @property (nonatomic, copy) NSString *menuId; /** 菜单的icon图标 我们固定菜单的大小:3倍图:90*90 图标中间小logo与图标宽度比是 5:8。 注意:菜单图标显示优先级:后台配置icon > APP注入icon */ @property (nonatomic, strong) UIImage *menuIconImage; /** 菜单的icon图标网络链接地址 我们固定菜单的大小:3倍图:90*90 图标中间小logo与图标宽度比是 5:8,供参考 注意:菜单图标显示优先级:后台配置的icon path > App注入的icon */ @property (nonatomic, copy) NSString *menuIconUrl; /** 菜单在黑暗模式下的icon图标 我们固定菜单的大小:3倍图:90*90 图标中间小logo与图标宽度比是 5:8。 注意:菜单图标显示优先级:后台配置icon > APP注入icon */ @property (nonatomic, strong) UIImage *menuIconDarkImage; /** 菜单的暗黑模式icon图标网络链接地址 我们固定菜单的大小:3倍图:90*90 图标中间小logo与图标宽度比是 5:8,供参考 注意:菜单图标显示优先级:后台配置的darkIcon path > App注入的icon */ @property (nonatomic, copy) NSString *menuDarkIconUrl; /** 菜单的标题 注意:菜单标题显示优先级:后台配置标题 > APP注入标题 */ @property (nonatomic, copy) NSString *menuTitle; /** 菜单的类型 FATAppletMenuStyleCommon:通用的按钮,不需要小程序提供额外信息就可以调用的,比如收藏; FATAppletMenuStyleOnMiniProgram:需要小程序配合实现的按钮,也就是说需要小程序提供额外调用参数的按钮,比如分享到微信 */ @property (nonatomic, assign) FATAppletMenuStyle menuType; @end NS_ASSUME_NONNULL_END