@@ -9,51 +9,51 @@ namespace CodeHub.iOS.Views.PullRequests
99{
1010 public class PullRequestsView : ViewModelCollectionDrivenDialogViewController
1111 {
12- private readonly UISegmentedControl _viewSegment ;
13- private readonly UIBarButtonItem _segmentBarButton ;
12+ private readonly UISegmentedControl _viewSegment ;
13+ private readonly UIBarButtonItem _segmentBarButton ;
1414
15- public PullRequestsView ( )
16- {
17- Root . UnevenRows = true ;
18- Title = "Pull Requests" . t ( ) ;
19- NoItemsText = "No Pull Requests" . t ( ) ;
15+ public PullRequestsView ( )
16+ {
17+ Root . UnevenRows = true ;
18+ Title = "Pull Requests" . t ( ) ;
19+ NoItemsText = "No Pull Requests" . t ( ) ;
2020
21- _viewSegment = new UISegmentedControl ( new object [ ] { "Open" . t ( ) , "Closed" . t ( ) } ) ;
22- _segmentBarButton = new UIBarButtonItem ( _viewSegment ) ;
23- ToolbarItems = new [ ] { new UIBarButtonItem ( UIBarButtonSystemItem . FlexibleSpace ) , _segmentBarButton , new UIBarButtonItem ( UIBarButtonSystemItem . FlexibleSpace ) } ;
24- }
21+ _viewSegment = new UISegmentedControl ( new object [ ] { "Open" . t ( ) , "Closed" . t ( ) } ) ;
22+ _segmentBarButton = new UIBarButtonItem ( _viewSegment ) ;
23+ ToolbarItems = new [ ] { new UIBarButtonItem ( UIBarButtonSystemItem . FlexibleSpace ) , _segmentBarButton , new UIBarButtonItem ( UIBarButtonSystemItem . FlexibleSpace ) } ;
24+ }
2525
2626 public override void ViewDidLoad ( )
2727 {
2828 base . ViewDidLoad ( ) ;
2929
30- var vm = ( PullRequestsViewModel ) ViewModel ;
30+ var vm = ( PullRequestsViewModel ) ViewModel ;
3131 _segmentBarButton . Width = View . Frame . Width - 10f ;
32- var set = this . CreateBindingSet < PullRequestsView , PullRequestsViewModel > ( ) ;
33- set . Bind ( _viewSegment ) . To ( x => x . SelectedFilter ) ;
34- set . Apply ( ) ;
32+ var set = this . CreateBindingSet < PullRequestsView , PullRequestsViewModel > ( ) ;
33+ set . Bind ( _viewSegment ) . To ( x => x . SelectedFilter ) ;
34+ set . Apply ( ) ;
3535
36- BindCollection ( vm . PullRequests , s =>
36+ BindCollection ( vm . PullRequests , s =>
3737 {
3838 var sse = new NameTimeStringElement
3939 {
40- Name = s . Title ,
41- String = s . Body . Replace ( '\n ' , ' ' ) . Replace ( "\r " , "" ) ,
40+ Name = s . Title ?? "No Title" ,
41+ String = ( s . Body ?? string . Empty ) . Replace ( '\n ' , ' ' ) . Replace ( "\r " , "" ) ,
4242 Lines = 3 ,
4343 Time = s . CreatedAt . ToDaysAgo ( ) ,
4444 Image = Theme . CurrentTheme . AnonymousUserImage ,
4545 ImageUri = new Uri ( s . User . AvatarUrl )
4646 } ;
47- sse . Tapped += ( ) => vm . GoToPullRequestCommand . Execute ( s ) ;
47+ sse . Tapped += ( ) => vm . GoToPullRequestCommand . Execute ( s ) ;
4848 return sse ;
4949 } ) ;
5050 }
5151
5252 public override void ViewWillAppear ( bool animated )
5353 {
5454 base . ViewWillAppear ( animated ) ;
55- if ( ToolbarItems != null )
56- NavigationController . SetToolbarHidden ( false , animated ) ;
55+ if ( ToolbarItems != null )
56+ NavigationController . SetToolbarHidden ( false , animated ) ;
5757 }
5858
5959 public override void ViewWillDisappear ( bool animated )
0 commit comments