コード例 #1
0
        public void Init(NavObject navObject)
        {
            Username     = navObject.Username;
            Repository   = navObject.Repository;
            Id           = navObject.Id;
            SaveOnSelect = navObject.SaveOnSelect;

            SelectedUser = TxSevice.Get() as BasicUserModel;
            this.Bind(x => x.SelectedUser).Subscribe(x => SelectUser(x));
        }
コード例 #2
0
        public void Init(NavObject navObject)
        {
            Username          = navObject.Username;
            Repository        = navObject.Repository;
            Id                = navObject.Id;
            SaveOnSelect      = navObject.SaveOnSelect;
            SelectedMilestone = TxSevice.Get() as MilestoneModel;

            this.Bind(x => x.SelectedMilestone).Subscribe(x => SelectMilestone(x));
        }
コード例 #3
0
        public void Init(NavObject navObject)
        {
            Username     = navObject.Username;
            Repository   = navObject.Repository;
            Id           = navObject.Id;
            SaveOnSelect = navObject.SaveOnSelect;
            var value = TxSevice.Get() as string;

            SelectedValue = value;

            this.Bind(x => x.SelectedValue, x => SelectValue(x));
        }
コード例 #4
0
        public void Init(NavObject navObject)
        {
            Username     = navObject.Username;
            Repository   = navObject.Repository;
            Id           = navObject.Id;
            SaveOnSelect = navObject.SaveOnSelect;
            var issue = TxSevice.Get() as string;

            SelectedMilestone = issue;

            this.Bind(x => x.SelectedMilestone, x => SelectMilestone(x));
        }
コード例 #5
0
 public void Init(NavObject navObject)
 {
     Username     = navObject.Username;
     Repository   = navObject.Repository;
     SelectedUser = TxSevice.Get() as UserModel;
     this.Bind(x => x.SelectedUser).Subscribe(x => {
         Messenger.Publish(new SelectedAssignedToMessage(this)
         {
             User = x
         });
         ChangePresentation(new MvxClosePresentationHint(this));
     });
 }