File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -27,11 +27,16 @@ public NewsPage(IBrowser browser,
2727 SelectionMode = SelectionMode . Single ,
2828 ItemTemplate = new StoryDataTemplate ( ) ,
2929
30- } . Bind ( ItemsView . ItemsSourceProperty , static ( NewsViewModel vm ) => vm . TopStoryCollection )
30+ } . Bind ( ItemsView . ItemsSourceProperty ,
31+ getter : static ( NewsViewModel vm ) => vm . TopStoryCollection )
3132 . Invoke ( collectionView => collectionView . SelectionChanged += HandleSelectionChanged )
3233
33- } . Bind ( RefreshView . IsRefreshingProperty , static ( NewsViewModel vm ) => vm . IsListRefreshing )
34- . Bind ( RefreshView . CommandProperty , static ( NewsViewModel vm ) => vm . RefreshCommand ) ;
34+ } . Bind ( RefreshView . IsRefreshingProperty ,
35+ getter : static ( NewsViewModel vm ) => vm . IsListRefreshing ,
36+ setter : static ( NewsViewModel vm , bool isRefreshing ) => vm . IsListRefreshing = isRefreshing )
37+ . Bind ( RefreshView . CommandProperty ,
38+ getter : static ( NewsViewModel vm ) => vm . RefreshCommand ,
39+ mode : BindingMode . OneTime ) ;
3540 }
3641
3742 protected override void OnAppearing ( )
You can’t perform that action at this time.
0 commit comments