2021-02-26 13:41:45 +08:00
|
|
|
|
//
|
|
|
|
|
// MopCustomMenuModel.h
|
|
|
|
|
// mop
|
|
|
|
|
//
|
|
|
|
|
// Created by Lin on 2021/2/26.
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
|
#import <FinApplet/FinApplet.h>
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
|
|
|
|
@interface MopCustomMenuModel : NSObject <FATAppletMenuProtocol>
|
|
|
|
|
|
2023-06-09 16:43:26 +08:00
|
|
|
|
/**
|
|
|
|
|
菜单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;
|
|
|
|
|
|
2021-02-26 13:41:45 +08:00
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|