IVimWindow IVimWindowManager.CreateVimWindow(TabItem tabItem) { var vimWindow = new VimWindow(_vim, tabItem); _map.Add(tabItem, vimWindow); _vimWindowCreated?.Invoke(this, new VimWindowEventArgs(vimWindow)); return(vimWindow); }
IVimWindow IVimWindowManager.CreateVimWindow(TabItem tabItem) { var vimWindow = new VimWindow(_vim, tabItem); _map.Add(tabItem, vimWindow); var handlers = _vimWindowCreated; if (handlers != null) { handlers(this, new VimWindowEventArgs(vimWindow)); } return vimWindow; }
IVimWindow IVimWindowManager.CreateVimWindow(TabItem tabItem) { var vimWindow = new VimWindow(_vim, tabItem); _map.Add(tabItem, vimWindow); var handlers = _vimWindowCreated; if (handlers != null) { handlers(this, new VimWindowEventArgs(vimWindow)); } return(vimWindow); }