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

58 lines
2.1 KiB
C
Raw Normal View History

2022-10-19 12:51:03 +08:00
//
// FATAppletMoreMenuDelegate.h
// FinApplet
//
// Created by 王兆耀 on 2022/9/1.
// Copyright © 2022 finogeeks. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "FATAppletMenuProtocol.h"
#import "FATConstant.h"
#import "FATAppletInfo.h"
#import "FATAppletConfig.h"
#import "FATAppletRequest.h"
NS_ASSUME_NONNULL_BEGIN
@protocol FATAppletMoreMenuDelegate <NSObject>
@optional
/**
...
@param appletInfo
@path pages/index/index
*/
- (void)applet:(FATAppletInfo *)appletInfo didClickMoreBtnAtPath:(NSString *)path FATDeprecated("该api(自2.37.1起)废弃请使用appletInfo:didClickMoreBtnAtPath:");
#pragma mark - more menu
/**
...YES
@param appletInfo
@param path pages/index/index
*/
- (BOOL)appletInfo:(FATAppletInfo *)appletInfo didClickMoreBtnAtPath:(NSString *)path;
/**
api
@param appletInfo
@param path
*/
- (NSArray<id<FATAppletMenuProtocol>> *)customMenusInApplet:(FATAppletInfo *)appletInfo atPath:(NSString *)path;
/**
-clickCustomItemMenuWithInfo:completion:
@param contentInfo
@param appletInfo
@param completion 1.code2.result
*/
- (void)clickCustomItemMenuWithInfo:(NSDictionary *)contentInfo inApplet:(FATAppletInfo *)appletInfo completion:(void (^)(FATExtensionCode code, NSDictionary *result))completion;
@end
NS_ASSUME_NONNULL_END