public ToDoExplorerDockablePresenter(IRubberduckParser parser, IEnumerable<ToDoMarker> markers, VBE vbe, AddIn addin, IToDoExplorerWindow window, GridViewSort<ToDoItem> gridViewSort)
            : base(vbe, addin, window)
        {
            _parser = parser;
            _markers = markers;
            _gridViewSort = gridViewSort;

            _view = window;
            _view.NavigateToDoItem += NavigateToDoItem;
            _view.RefreshToDoItems += RefreshToDoList;
            _view.RemoveToDoMarker += RemoveMarker;
            _view.SortColumn += SortColumn;
        }
        public ToDoExplorerDockablePresenter(IRubberduckParser parser, IEnumerable <ToDoMarker> markers, VBE vbe, AddIn addin, IToDoExplorerWindow window, GridViewSort <ToDoItem> gridViewSort)
            : base(vbe, addin, window)
        {
            _parser       = parser;
            _markers      = markers;
            _gridViewSort = gridViewSort;

            _view = window;
            _view.NavigateToDoItem += NavigateToDoItem;
            _view.RefreshToDoItems += RefreshToDoList;
            _view.RemoveToDoMarker += RemoveMarker;
            _view.SortColumn       += SortColumn;
        }
Ejemplo n.º 3
0
 public ToDoItemsMenu(VBE vbe, AddIn addIn, IToDoExplorerWindow view, ToDoExplorerDockablePresenter presenter)
     : base(vbe, addIn)
 {
     _userControl = view;
     _presenter   = presenter;
 }
Ejemplo n.º 4
0
 public ToDoItemsMenu(VBE vbe, AddIn addIn, IToDoExplorerWindow view, ToDoExplorerDockablePresenter presenter)
     :base(vbe, addIn)
 {
     _userControl = view;
     _presenter = presenter;
 }
Ejemplo n.º 5
0
 public ToDoExplorerDockablePresenter(IRubberduckParser parser, IEnumerable <ToDoMarker> markers, VBE vbe, AddIn addin, IToDoExplorerWindow window)
     : base(vbe, addin, window)
 {
     _parser  = parser;
     _markers = markers;
     Control.NavigateToDoItem += NavigateToDoItem;
     Control.RefreshToDoItems += RefreshToDoList;
     Control.SortColumn       += SortColumn;
 }