phizclip-uniapp-demo/finclip-uniapp-test/nativeplugins/MopSdk/ios/FinApplet.framework/Headers/FATAppletMenuProtocol.h

41 lines
1.1 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

//
// FATAppletMenuProtocol.h
// FinApplet
//
// Created by Haley on 2020/2/26.
// Copyright © 2020 finogeeks. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "FATConstant.h"
@protocol FATAppletMenuProtocol <NSObject, NSCopying>
/**
菜单id
*/
@property (nonatomic, copy) NSString *menuId;
/**
菜单的icon图标
我们固定菜单的大小3倍图90*90
图标中间小logo与图标宽度比是 5:8。
注意菜单标题显示优先级后台配置icon > APP注入icon
*/
@property (nonatomic, strong) UIImage *menuIconImage;
/**
菜单的标题
注意:菜单标题显示优先级:后台配置标题 > APP注入标题
*/
@property (nonatomic, copy) NSString *menuTitle;
/**
菜单的类型
FATAppletMenuStyleCommon通用的按钮不需要小程序提供额外信息就可以调用的比如收藏
FATAppletMenuStyleOnMiniProgram需要小程序配合实现的按钮也就是说需要小程序提供额外调用参数的按钮比如分享到微信
*/
@property (nonatomic, assign) FATAppletMenuStyle menuType;
@end