コード例 #1
0
ファイル: GistCreateView.cs プロジェクト: GitWatcher/CodeHub
 public static GistCreateView Show(UIViewController parent)
 {
     var ctrl = new GistCreateView();
     var weakVm = new WeakReference<GistCreateViewModel>(ctrl.ViewModel);
     ctrl.ViewModel.SaveCommand.Subscribe(_ => parent.DismissViewController(true, null));
     ctrl.NavigationItem.LeftBarButtonItem = new UIBarButtonItem { Image = Images.Buttons.CancelButton };
     ctrl.NavigationItem.LeftBarButtonItem.GetClickedObservable().Subscribe(_ => {
         weakVm.Get()?.CancelCommand.Execute(null);
         parent.DismissViewController(true, null);
     });
     parent.PresentViewController(new ThemedNavigationController(ctrl), true, null);
     return ctrl;
 }
コード例 #2
0
ファイル: GistCreateView.cs プロジェクト: rmundy/CodeHub
        public static GistCreateView Show(UIViewController parent)
        {
            var ctrl   = new GistCreateView();
            var weakVm = new WeakReference <GistCreateViewModel>(ctrl.ViewModel);

            ctrl.ViewModel.SaveCommand.Subscribe(_ => parent.DismissViewController(true, null));
            ctrl.NavigationItem.LeftBarButtonItem = new UIBarButtonItem {
                Image = Images.Buttons.CancelButton
            };
            ctrl.NavigationItem.LeftBarButtonItem.GetClickedObservable().Subscribe(_ => {
                weakVm.Get()?.CancelCommand.Execute(null);
                parent.DismissViewController(true, null);
            });
            parent.PresentViewController(new ThemedNavigationController(ctrl), true, null);
            return(ctrl);
        }
コード例 #3
0
ファイル: GistCreateView.cs プロジェクト: rmundy/CodeHub
 public EditSource(GistCreateView dvc)
     : base(dvc)
 {
 }
コード例 #4
0
 public EditSource(GistCreateView dvc)
     : base(dvc.TableView, true)
 {
     _parent = dvc;
 }
コード例 #5
0
ファイル: GistCreateView.cs プロジェクト: GitWatcher/CodeHub
 public EditSource(GistCreateView dvc) 
     : base (dvc)
 {
 }
コード例 #6
0
ファイル: GistCreateView.cs プロジェクト: royalwang/CodeHub
 public EditSource(GistCreateView dvc) 
     : base (dvc)
 {
     _parent = dvc;
 }
コード例 #7
0
ファイル: GistCreateView.cs プロジェクト: zhongyin/CodeHub
 public EditSource(GistCreateView dvc)
     : base(dvc)
 {
     _parent = dvc;
 }
コード例 #8
0
ファイル: UserGistsView.cs プロジェクト: zhiyuanjia/CodeHub
 private void GoToCreateGist()
 {
     GistCreateView.Show(this);
 }