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

119 lines
3.2 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.

//
// FATAppletLifeCycleDelegate.h
// FinApplet
//
// Created by 王兆耀 on 2022/9/1.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@protocol FATAppletLifeCycleDelegate <NSObject>
@optional
#pragma mark - lifeCycleDelegate methods
/**
小程序打开完成的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId didOpenCompletion:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:didOpenCompletion:");
/**
小程序关闭完成的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId didCloseCompletion:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:didCloseCompletion:");
/**
小程序初始化完成,首页加载出来的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId initCompletion:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:initCompletion:");
/**
小程序进入活跃状态的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId didActive:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:didActive:");
/**
小程序进入非活跃状态的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId resignActive:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:resignActive:");
/**
小程序出错的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId didFail:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:didFail:");
/**
小程序被销毁的事件
@param appletId 小程序id
@param error 错误对象
*/
- (void)applet:(NSString *)appletId dealloc:(NSError *)error FATDeprecated("该api(自2.36.11起)废弃请使用appletInfo:dealloc:");
/**
小程序打开完成的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo didOpenCompletion:(NSError *)error;
/**
小程序关闭完成的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo didCloseCompletion:(NSError *)error;
/**
小程序初始化完成,首页加载出来的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo initCompletion:(NSError *)error;
/**
小程序进入活跃状态的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo didActive:(NSError *)error;
/**
小程序进入非活跃状态的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo resignActive:(NSError *)error;
/**
小程序出错的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo didFail:(NSError *)error;
/**
小程序被销毁的事件
@param appletInfo 小程序info
@param error 错误对象
*/
- (void)appletInfo:(FATAppletInfo *)appletInfo dealloc:(NSError *)error;
@end
NS_ASSUME_NONNULL_END