public TagTokenSource(TagSelectorViewController controller)
 {
     _controller = controller;
     _source = controller.GetCommonTags()
                         .OrderBy(x => x.Name).ToList();
 }
 public TagTokenDelegate(TagSelectorViewController controller)
 {
     _controller = controller;
 }
 public TagTableSource(TagSelectorViewController controller)
 {
     _controller = controller;
     _tags = GetTags().OrderBy(x => x.Name).ToList();
 }
Пример #4
0
 private void OnTagClicked(object sender, EventArgs ea)
 {
     Option<ImageEntity> currentImage = GetCurrentImage();
     if (currentImage.HasNoValue)
     {
         return;
     }
     var controller = new TagSelectorViewController(currentImage.Value)
     {
         ModalPresentationStyle = UIModalPresentationStyle.FormSheet
     };
     controller.Done += OnTagSelectorDone;
     NavigationController.PresentViewController(controller, true, null);
 }
Пример #5
0
 private void OnTagClicked(object sender, EventArgs ea)
 {
     var controller = new TagSelectorViewController(_image)
     {
         ModalPresentationStyle = UIModalPresentationStyle.FormSheet
     };
     controller.Done += OnTagSelectorDone;
     NavigationController.PresentViewController(controller, true, null);
 }
Пример #6
0
 private void OnTagClicked(object sender, EventArgs ea)
 {
     var controller = new TagSelectorViewController(_selectedImages.Values.ToList())
     {
         ModalPresentationStyle = UIModalPresentationStyle.FormSheet
     };
     controller.Cancel += (s, e) => OnTagSelectorCancel();
     controller.Done += OnTagSelectorDone;
     NavigationController.PresentViewController(controller, true, null);
 }