public StoryMenuDialog(InstaReelFeed reelFeed, InstaStoryItem storyItem, Views.Main.StoryView view)
        {
            StoryItem = storyItem;
            ReelFeed  = reelFeed;
            View      = view;
            InitializeComponent();
            LVMenu.Items.Add(new StoryMenu {
                Text = "Download", Command = StoryMenuCommand.Download
            });
            LVMenu.Items.Add(new StoryMenu {
                Text = "Share Link", Command = StoryMenuCommand.ShareLink
            });

            if (reelFeed.User.IsMine())
            {
                LVMenu.Items.Add(new StoryMenu {
                    Text = "Delete", Command = StoryMenuCommand.Delete
                });
            }
            else
            {
                LVMenu.Items.Add(new StoryMenu {
                    Text = "Report", Command = StoryMenuCommand.Report
                });
            }
            LVMenu.Items.Add(new StoryMenu {
                Text = "Cancel", Command = StoryMenuCommand.Cancel
            });
        }
Beispiel #2
0
 public StoryMenuDialog(InstaReelFeed reelFeed, InstaStoryItem storyItem, Views.Main.StoryView view) : this(reelFeed, storyItem)
 {
     View = view;
 }