public override void OnSelected(DialogViewController sender, MonoTouch.Foundation.NSIndexPath indexPath) { if (Property.LooksLikeLink) { var c = new BrowserController (Property.ValueText); sender.NavigationController.PushViewController (c, true); } else if (Property.LooksLikeHtml) { var c = new BrowserController (Property.Name, Property.ValueText); sender.NavigationController.PushViewController (c, true); } else if (Entity.IsLocationProperty (Property)) { var c = new MapController (Entity); sender.NavigationController.PushViewController (c, true); } else if (LongText) { var html = Html.Encode (Property.ValueText); var c = new BrowserController (Property.Name, html); sender.NavigationController.PushViewController (c, true); } base.OnSelected (sender, indexPath); }
public override void OnSelected(DialogViewController sender, MonoTouch.Foundation.NSIndexPath indexPath) { var c = new FeedsController (Service, Value); c.FeedSelected += f => { Value = f; c.NavigationController.PopViewControllerAnimated (true); sender.TableView.ReloadData (); }; sender.NavigationController.PushViewController (c, true); }
public override void OnSelected(DialogViewController sender, NSIndexPath indexPath) { UserFeed feed = null; using (var repo = new Repo()) { feed = repo.GetFeed(Query.FeedId); } var c = new DataViewController(Query, feed.Url); sender.NavigationController.PushViewController(c, true); }
public override void OnSelected(DialogViewController sender, MonoTouch.Foundation.NSIndexPath indexPath) { var newData = new DataViewController (new UserQuery { FeedId = Feed.Id, Name = Link.Href, ServiceId = Feed.ServiceId }, Feed.GetUrl (Link.Href)); newData.PagingEnabled = !Link.IsSingleEntity; sender.NavigationController.PushViewController (newData, true); }
public Del(DialogViewController c) { _c = c; }
public Data(DialogViewController c) { _c = c; }
public virtual void OnDelete(DialogViewController sender, NSIndexPath indexPath) { }
public override void OnSelected(DialogViewController sender, NSIndexPath indexPath) { sender.TableView.DeselectRow(indexPath, true); Action(); base.OnSelected(sender, indexPath); }
public override void OnSelected(DialogViewController sender, NSIndexPath indexPath) { sender.TableView.DeselectRow (indexPath, true); Action (); base.OnSelected (sender, indexPath); }
public virtual void OnSelected(DialogViewController sender, NSIndexPath indexPath) { if (Selected != null) { Selected (sender); } }