EventsListFromPaths() public static method

Fill a list of events from a list of paths, if the first and unique path is an EventType the list is filled with al the child events in this EventType category.
public static EventsListFromPaths ( TreeModel model, Gtk.TreePath paths ) : List
model TreeModel Model.
paths Gtk.TreePath Paths.
return List
コード例 #1
0
        void ShowPlayerMenu(TreePath [] paths)
        {
            List <LMTimelineEvent>          events   = TreeViewHelpers.EventsListFromPaths(modelSort, paths);
            IEnumerable <LMTimelineEventVM> eventVMs = events.Select(evt => new LMTimelineEventVM()
            {
                Model = evt
            });

            playerMenu.ShowMenu(Project, eventVMs);
        }
コード例 #2
0
        void ShowEventTypeMenu(EventType eventType, TreePath [] paths)
        {
            List <LMTimelineEvent> events = TreeViewHelpers.EventsListFromPaths(modelSort, paths);

            IEnumerable <LMTimelineEventVM> eventVMs = events.Select(e => new LMTimelineEventVM()
            {
                Model = e
            });

            eventTypeMenu.ShowMenu(Project, eventType, eventVMs);
        }
コード例 #3
0
        void ShowPlayerMenu(TreePath [] paths)
        {
            List <LMTimelineEvent> events = TreeViewHelpers.EventsListFromPaths(modelSort, paths);

            playerMenu.ShowMenu(Project, events);
        }
コード例 #4
0
        void ShowEventTypeMenu(EventType eventType, TreePath [] paths)
        {
            List <LMTimelineEvent> events = TreeViewHelpers.EventsListFromPaths(modelSort, paths);

            eventTypeMenu.ShowMenu(Project, eventType, events);
        }