66// Project Lead - Stuart Lodge, @slodge, me@slodge.com
77
88using UIKit ;
9+ using System ;
910
1011namespace Cirrious . FluentLayouts . Touch
1112{
@@ -20,17 +21,32 @@ public UIViewAndLayoutAttribute(UIView view, NSLayoutAttribute attribute)
2021 public UIView View { get ; private set ; }
2122 public NSLayoutAttribute Attribute { get ; private set ; }
2223
23- public FluentLayout EqualTo ( float constant = 0f )
24+ public FluentLayout EqualTo ( )
25+ {
26+ return EqualTo ( 0 ) ;
27+ }
28+
29+ public FluentLayout EqualTo ( nfloat constant )
2430 {
2531 return new FluentLayout ( View , Attribute , NSLayoutRelation . Equal , constant ) ;
2632 }
2733
28- public FluentLayout GreaterThanOrEqualTo ( float constant = 0f )
34+ public FluentLayout GreaterThanOrEqualTo ( )
35+ {
36+ return GreaterThanOrEqualTo ( 0 ) ;
37+ }
38+
39+ public FluentLayout GreaterThanOrEqualTo ( nfloat constant )
2940 {
3041 return new FluentLayout ( View , Attribute , NSLayoutRelation . GreaterThanOrEqual , constant ) ;
3142 }
3243
33- public FluentLayout LessThanOrEqualTo ( float constant = 0f )
44+ public FluentLayout LessThanOrEqualTo ( )
45+ {
46+ return LessThanOrEqualTo ( 0 ) ;
47+ }
48+
49+ public FluentLayout LessThanOrEqualTo ( nfloat constant )
3450 {
3551 return new FluentLayout ( View , Attribute , NSLayoutRelation . LessThanOrEqual , constant ) ;
3652 }
0 commit comments