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

326 lines
7.9 KiB
C
Raw Normal View History

2022-06-08 11:57:35 +08:00
//
// FATUIConfig.h
// FinApplet
//
// Created by Haley on 2020/7/29.
// Copyright © 2020 finogeeks. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "FATConstant.h"
/// 返回首页按钮样式
@interface FATNavHomeConfig : NSObject
/**
*/
@property (nonatomic, assign) CGFloat width;
/**
*/
@property (nonatomic, assign) CGFloat height;
/**
10
*/
@property (nonatomic, assign) CGFloat leftMargin;
/**
5
*/
@property (nonatomic, assign) CGFloat cornerRadius;
/**
0.8
*/
@property (nonatomic, assign) CGFloat borderWidth;
/**
使
*/
@property (nonatomic, strong) UIImage *lightImage;
/**
使
*/
@property (nonatomic, strong) UIImage *darkImage;
/**
*/
@property (nonatomic, strong) UIColor *borderLightColor;
/**
*/
@property (nonatomic, strong) UIColor *borderDarkColor;
/**
*/
@property (nonatomic, strong) UIColor *bgLightColor;
/**
*/
@property (nonatomic, strong) UIColor *bgDarkColor;
@end
/// 胶囊样式
@interface FATCapsuleConfig : NSObject
2022-10-19 12:51:03 +08:00
/**
NO
*/
@property (nonatomic, assign) BOOL hideCapsuleCloseButton;
2022-06-08 11:57:35 +08:00
/**
88
*/
@property (nonatomic, assign) CGFloat capsuleWidth;
/**
32
*/
@property (nonatomic, assign) CGFloat capsuleHeight;
/**
10
*/
@property (nonatomic, assign) CGFloat capsuleRightMargin;
/**
5
*/
@property (nonatomic, assign) CGFloat capsuleCornerRadius;
/**
0.8
*/
@property (nonatomic, assign) CGFloat capsuleBorderWidth;
/**
*/
@property (nonatomic, assign) CGFloat moreBtnWidth;
/**
*/
@property (nonatomic, assign) CGFloat moreBtnLeftMargin;
/**
*/
@property (nonatomic, assign) CGFloat closeBtnWidth;
/**
*/
@property (nonatomic, assign) CGFloat closeBtnLeftMargin;
2022-10-19 12:51:03 +08:00
/**
使
*/
@property (nonatomic, strong) UIImage *locationLightImage;
/**
使
*/
@property (nonatomic, strong) UIImage *locationDarkImage;
/**
使
*/
@property (nonatomic, strong) UIImage *microphoneLightImage;
/**
使
*/
@property (nonatomic, strong) UIImage *microphoneDarkImage;
2022-06-08 11:57:35 +08:00
/**
使
*/
@property (nonatomic, strong) UIImage *moreLightImage;
/**
使
*/
@property (nonatomic, strong) UIImage *moreDarkImage;
/**
使
*/
@property (nonatomic, strong) UIImage *closeLightImage;
/**
使
*/
@property (nonatomic, strong) UIImage *closeDarkImage;
/**
*/
@property (nonatomic, strong) UIColor *capsuleBorderLightColor;
/**
*/
@property (nonatomic, strong) UIColor *capsuleBorderDarkColor;
/**
*/
@property (nonatomic, strong) UIColor *capsuleBgLightColor;
/**
*/
@property (nonatomic, strong) UIColor *capsuleBgDarkColor;
/**
线
*/
@property (nonatomic, strong) UIColor *capsuleDividerLightColor;
/**
线
*/
@property (nonatomic, strong) UIColor *capsuleDividerDarkColor;
@end
@interface FATUIConfig : NSObject
/**
font
*/
@property (nonatomic, strong) NSDictionary<NSAttributedStringKey, id> *navigationTitleTextAttributes;
2022-10-19 12:51:03 +08:00
/**
()44
*/
@property (nonatomic, assign) CGFloat navigationHeight;
2022-06-08 11:57:35 +08:00
/**
*/
@property (nonatomic, strong) FATCapsuleConfig *capsuleConfig;
/**
*/
@property (nonatomic, strong) FATNavHomeConfig *navHomeConfig;
2022-10-19 12:51:03 +08:00
/**
使
png
*/
@property (nonatomic, strong) UIImage *navigationBackImage;
2022-06-08 11:57:35 +08:00
/**
H5
*/
@property (nonatomic, strong) UIColor *progressBarColor;
2022-10-19 12:51:03 +08:00
/**
H5NO
*/
@property (nonatomic, assign) BOOL hideWebViewProgressBar;
2022-06-08 11:57:35 +08:00
/**
...
*/
@property (nonatomic, assign) FATMoreViewStyle moreMenuStyle;
/**
2022-10-19 12:51:03 +08:00
...NO
2022-06-08 11:57:35 +08:00
*/
@property (nonatomic, assign) BOOL hideBackToHome;
2022-10-19 12:51:03 +08:00
/**
FATConfigAppletFilePriority
*/
@property (nonatomic, assign) FATConfigPriority hideBackToHomePriority;
2022-06-08 11:57:35 +08:00
/**
... NO
*/
@property (nonatomic, assign) BOOL hideFeedbackMenu;
/**
... NO
*/
@property (nonatomic, assign) BOOL hideForwardMenu;
2022-10-19 12:51:03 +08:00
/**
... NO
*/
@property (nonatomic, assign) BOOL hideRefreshMenu;
2022-06-08 11:57:35 +08:00
/**
... NO
*/
@property (nonatomic, assign) BOOL hideSettingMenu;
/**
YES
*/
@property (nonatomic, assign) BOOL autoAdaptDarkMode;
/**
userAgent
*/
@property (nonatomic, copy) NSString *appendingCustomUserAgent;
/**
appletText
*/
@property (nonatomic, copy) NSString *appletText;
2022-10-19 12:51:03 +08:00
/**
FATTranstionStyleUp
api
1. scheme
2. universal link
3. navigateToMiniprogram
*/
@property (nonatomic, assign) FATTranstionStyle transtionStyle;
2022-06-08 11:57:35 +08:00
/**
NO
*/
@property (nonatomic, assign) BOOL hideTransitionCloseButton;
/**
NO
*/
@property (nonatomic, assign) BOOL disableSlideCloseAppletGesture;
@end