| | |
| | | // -(void)initWithFrameLockView:(CGRect)mCGRect; |
| | | [Export("initWithFrameLockView:")] |
| | | void InitWithFrameLockView(CGRect mCGRect); |
| | | |
| | | // -(void)setSolidType:(BOOL)isSolidType; 2020-06-17 设置实心圆形解锁样式 |
| | | [Export("setSolidType:")] |
| | | void SetSolidType(bool isSolidType); |
| | | } |
| | | |
| | | |
| | |
| | | [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******************************************// |
| | | //自定义开口角度圆弧控件,支持设置自定义拖动图片。 |
| | | // @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); |
| | | } |
| | | |
| | | } |
| | | |