public void OpenProfile() { if (this.User == null) { return; } _parent.Close(); SearchFlipModel.RequestSearch(this.User.ScreenName, SearchMode.UserScreenName); }
public void OpenEventTargetStatus() { var ev = TwitterEvent; if (ev?.TargetStatus == null) { return; } BackstageModel.RaiseCloseBackstage(); SearchFlipModel.RequestSearch("?from conv:\"" + ev.TargetStatus.Id + "\"", SearchMode.Local); }
public void OpenEventSourceUserProfile() { var ev = TwitterEvent; if (ev?.Source == null) { return; } BackstageModel.RaiseCloseBackstage(); SearchFlipModel.RequestSearch(ev.Source.ScreenName, SearchMode.UserScreenName); }
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; } }
public void OpenUserDetailLocal() { SearchFlipModel.RequestSearch(this.ScreenName, SearchMode.UserScreenName); }
public void FindOnTwitter() { SearchFlipModel.RequestSearch(SelectedText, SearchMode.Web); }
public void FindOnKrile() { SearchFlipModel.RequestSearch(SelectedText, SearchMode.Local); }
public void ShowRetweeterProfile() { SearchFlipModel.RequestSearch(this.Retweeter.ScreenName, SearchMode.UserScreenName); }
public void ShowConversation() { SearchFlipModel.RequestSearch("?from conv:\"" + this.Status.Id + "\"", SearchMode.Local); this.Parent.FocusedStatus = null; }
public void Select() { SearchFlipModel.RequestSearch(User.ScreenName, SearchMode.UserScreenName); }