Exemple #1
0
 public void OpenProfile()
 {
     if (this.User == null)
     {
         return;
     }
     _parent.Close();
     SearchFlipModel.RequestSearch(this.User.ScreenName, SearchMode.UserScreenName);
 }
Exemple #2
0
        public void OpenEventTargetStatus()
        {
            var ev = TwitterEvent;

            if (ev?.TargetStatus == null)
            {
                return;
            }
            BackstageModel.RaiseCloseBackstage();
            SearchFlipModel.RequestSearch("?from conv:\"" + ev.TargetStatus.Id + "\"", SearchMode.Local);
        }
Exemple #3
0
        public void OpenEventSourceUserProfile()
        {
            var ev = TwitterEvent;

            if (ev?.Source == null)
            {
                return;
            }
            BackstageModel.RaiseCloseBackstage();
            SearchFlipModel.RequestSearch(ev.Source.ScreenName, SearchMode.UserScreenName);
        }
Exemple #4
0
        public void OpenLink(string parameter)
        {
            var param = TextBlockStylizer.ResolveInternalUrl(parameter);

            switch (param.Item1)
            {
            case LinkType.User:
                SearchFlipModel.RequestSearch(param.Item2, SearchMode.UserScreenName);
                break;

            case LinkType.Hash:
                SearchFlipModel.RequestSearch("#" + param.Item2, SearchMode.Web);
                break;

            case LinkType.Url:
                BrowserHelper.Open(param.Item2);
                break;
            }
        }
Exemple #5
0
 public void OpenUserDetailLocal()
 {
     SearchFlipModel.RequestSearch(this.ScreenName, SearchMode.UserScreenName);
 }
Exemple #6
0
 public void FindOnTwitter()
 {
     SearchFlipModel.RequestSearch(SelectedText, SearchMode.Web);
 }
Exemple #7
0
 public void FindOnKrile()
 {
     SearchFlipModel.RequestSearch(SelectedText, SearchMode.Local);
 }
Exemple #8
0
 public void ShowRetweeterProfile()
 {
     SearchFlipModel.RequestSearch(this.Retweeter.ScreenName, SearchMode.UserScreenName);
 }
Exemple #9
0
 public void ShowConversation()
 {
     SearchFlipModel.RequestSearch("?from conv:\"" + this.Status.Id + "\"", SearchMode.Local);
     this.Parent.FocusedStatus = null;
 }
Exemple #10
0
 public void Select()
 {
     SearchFlipModel.RequestSearch(User.ScreenName, SearchMode.UserScreenName);
 }