From 53189866ba4012fec0b40990fd2281b836fa2668 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 01 七月 2020 16:29:16 +0800 Subject: [PATCH] 20200701 --- Shared.IOS.TBL/ApiDefinition.cs | 212 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 212 insertions(+), 0 deletions(-) diff --git a/Shared.IOS.TBL/ApiDefinition.cs b/Shared.IOS.TBL/ApiDefinition.cs index 437dec8..46f25cd 100644 --- a/Shared.IOS.TBL/ApiDefinition.cs +++ b/Shared.IOS.TBL/ApiDefinition.cs @@ -1544,6 +1544,10 @@ // -(void)initWithFrameLockView:(CGRect)mCGRect; [Export("initWithFrameLockView:")] void InitWithFrameLockView(CGRect mCGRect); + + // -(void)setSolidType:(BOOL)isSolidType; 2020-06-17 璁剧疆瀹炲績鍦嗗舰瑙i攣鏍峰紡 + [Export("setSolidType:")] + void SetSolidType(bool isSolidType); } @@ -1927,5 +1931,213 @@ [Export("setBgBitmapButton:")] void SetBgBitmapButton(UIImage mImage); } + + //******************************************2020-06-17 HDLOnOACCurtainSeekBar******************************************// + //HDLON+ 寮�鍚堝笜鎺т欢 + // @interface HDLOnOACCurtainSeekBar : UIControl + [BaseType(typeof(UIControl))] + interface HDLOnOACCurtainSeekBar + { + // @property (assign, nonatomic) BOOL isClickable; + [Export("isClickable")] + bool IsClickable { get; set; } + + // @property (assign, nonatomic) int mProgress; + [Export("mProgress")] + int MProgress { get; set; } + + // @property (assign, nonatomic) BOOL isProgressTextShow; + [Export("isProgressTextShow")] + bool IsProgressTextShow { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mProgressTextColor; + [Export("mProgressTextColor", ArgumentSemantic.Strong)] + UIColor MProgressTextColor { get; set; } + + // @property (assign, nonatomic) int mProgressTextSize; + [Export("mProgressTextSize")] + int MProgressTextSize { get; set; } + + [Wrap("WeakMProgressChangedDelegate")] + [NullAllowed] + HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; } + + // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate; + [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)] + NSObject WeakMProgressChangedDelegate { get; set; } + + // -(void)setProgress:(int)mProgress; + [Export("setProgress:")] + void SetProgress(int mProgress); + + // -(void)setProgressBarUnitSring:(NSString * _Nonnull)mString; + [Export("setProgressBarUnitSring:")] + void SetProgressBarUnitSring(string mString); + + // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue; + [Export("setMinAndMaxValue:mMaxValue:")] + void SetMinAndMaxValue(float mMinValue, float mMaxValue); + + // -(void)initWithFrameSeekBar:(CGRect)mCGRect; + [Export("initWithFrameSeekBar:")] + void InitWithFrameSeekBar(CGRect mCGRect); + + // -(void)setOffline:(BOOL)isOffline; + [Export("setOffline:")] + void SetOffline(bool isOffline); + + // -(CGFloat)getProgressX; + [Export("getProgressX")] + //[Verify(MethodToProperty)] + nfloat ProgressX { get; } + } + + //******************************************2020-06-17 HDLOnRollCurtainSeekBar******************************************// + //HDLON+ 鍗峰笜鍜岀櫨鍙剁獥 鎺т欢 + // @interface HDLOnRollCurtainSeekBar : UIControl + [BaseType(typeof(UIControl))] + interface HDLOnRollCurtainSeekBar + { + // @property (assign, nonatomic) BOOL isClickable; + [Export("isClickable")] + bool IsClickable { get; set; } + + // @property (assign, nonatomic) int mProgress; + [Export("mProgress")] + int MProgress { get; set; } + + // @property (assign, nonatomic) BOOL isProgressTextShow; + [Export("isProgressTextShow")] + bool IsProgressTextShow { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mProgressTextColor; + [Export("mProgressTextColor", ArgumentSemantic.Strong)] + UIColor MProgressTextColor { get; set; } + + // @property (assign, nonatomic) int mProgressTextSize; + [Export("mProgressTextSize")] + int MProgressTextSize { get; set; } + + [Wrap("WeakMProgressChangedDelegate")] + [NullAllowed] + HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; } + + // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate; + [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)] + NSObject WeakMProgressChangedDelegate { get; set; } + + // -(void)setProgress:(int)mProgress; + [Export("setProgress:")] + void SetProgress(int mProgress); + + // -(void)setProgressBarUnitSring:(NSString * _Nonnull)mString; + [Export("setProgressBarUnitSring:")] + void SetProgressBarUnitSring(string mString); + + // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue; + [Export("setMinAndMaxValue:mMaxValue:")] + void SetMinAndMaxValue(float mMinValue, float mMaxValue); + + // -(void)initWithFrameSeekBar:(CGRect)mCGRect; + [Export("initWithFrameSeekBar:")] + void InitWithFrameSeekBar(CGRect mCGRect); + + // -(void)setOffline:(BOOL)isOffline; + [Export("setOffline:")] + void SetOffline(bool isOffline); + + // -(CGFloat)getProgressY; + [Export("getProgressY")] + //[Verify(MethodToProperty)] + nfloat ProgressY { get; } + + // -(void)setBlindsType:(BOOL)isBlindsType; + [Export("setBlindsType:")] + void SetBlindsType(bool isBlindsType); + } + + //******************************************2020-06-17 HDLDiyArcSeekbar******************************************// + //鑷畾涔夊紑鍙h搴﹀渾寮ф帶浠讹紝鏀寔璁剧疆鑷畾涔夋嫋鍔ㄥ浘鐗囥�� + // @interface HDLDiyArcSeekbar : UIControl + [BaseType(typeof(UIControl))] + interface HDLDiyArcSeekbar + { + // @property (assign, nonatomic) BOOL isClickable; + [Export("isClickable")] + bool IsClickable { get; set; } + + // @property (nonatomic, strong) UIColor * _Nonnull mArcBackBarColor; + [Export("mArcBackBarColor", ArgumentSemantic.Strong)] + UIColor MArcBackBarColor { get; set; } + + // @property (assign, nonatomic) float mProgressCurrentValue; + [Export("mProgressCurrentValue")] + float MProgressCurrentValue { get; set; } + + // @property (assign, nonatomic) float mArcWidth; + [Export("mArcWidth")] + float MArcWidth { get; set; } + + [Wrap("WeakMProgressChangedDelegate")] + [NullAllowed] + HDLSeekBarProgressChangedDelegate MProgressChangedDelegate { get; set; } + + // @property (nonatomic, weak) id<HDLSeekBarProgressChangedDelegate> _Nullable mProgressChangedDelegate; + [NullAllowed, Export("mProgressChangedDelegate", ArgumentSemantic.Weak)] + NSObject WeakMProgressChangedDelegate { get; set; } + + // -(void)setProgress:(int)mProgress; + [Export("setProgress:")] + void SetProgress(int mProgress); + + // -(void)setOpenAngle:(float)mOpenAngle; + [Export("setOpenAngle:")] + void SetOpenAngle(float mOpenAngle); + + // -(void)setProgressBarColors:(UIColor * _Nonnull)startColor endColor:(UIColor * _Nonnull)endColor; + [Export("setProgressBarColors:endColor:")] + void SetProgressBarColors(UIColor startColor, UIColor endColor); + + // -(void)setProgressBarColor:(UIColor * _Nonnull)oneColor; + [Export("setProgressBarColor:")] + void SetProgressBarColor(UIColor oneColor); + + // -(void)setOfflineProgressBarColor:(UIColor * _Nonnull)oneColor; + [Export("setOfflineProgressBarColor:")] + void SetOfflineProgressBarColor(UIColor oneColor); + + // -(void)setMinAndMaxValue:(float)mMinValue mMaxValue:(float)mMaxValue; + [Export("setMinAndMaxValue:mMaxValue:")] + void SetMinAndMaxValue(float mMinValue, float mMaxValue); + + // -(void)initWithFrameSeekBar:(CGRect)mCGRect; + [Export("initWithFrameSeekBar:")] + void InitWithFrameSeekBar(CGRect mCGRect); + + // -(void)setSeekBarPadding:(int)Padding; + [Export("setSeekBarPadding:")] + void SetSeekBarPadding(int Padding); + + // -(void)setThumbImgBtnWidth:(int)Width; + [Export("setThumbImgBtnWidth:")] + void SetThumbImgBtnWidth(int Width); + + // -(void)setThumbImgBtnImg:(UIImage * _Nonnull)mImage; + [Export("setThumbImgBtnImg:")] + void SetThumbImgBtnImg(UIImage mImage); + + // -(void)setThumbImgBtnShow:(BOOL)isShow; + [Export("setThumbImgBtnShow:")] + void SetThumbImgBtnShow(bool isShow); + + // -(void)setOffline:(BOOL)isOffline; + [Export("setOffline:")] + void SetOffline(bool isOffline); + + // -(void)setArcWidth:(float)mArcWidth; + [Export("setArcWidth:")] + void SetArcWidth(float mArcWidth); + } + } -- Gitblit v1.8.0