private HistoryItemViewModel CreateHistoryItem(NotepadItemViewModel item)
        {
            HistoryItemViewModel hc = new HistoryItemViewModel()
            {
                TextDocument       = item,
                ReopenFileCallback = ReopenAndRemoveFile
            };

            return(hc);
        }
Esempio n. 2
0
        public FoundNotepadItemViewModel CreateItem(NotepadItemViewModel notepad)
        {
            FoundNotepadItemViewModel item = new FoundNotepadItemViewModel()
            {
                Notepad = notepad
            };

            SetupCallbacks(item);

            return(item);
        }
        /// <summary>
        /// Pushes a file (that has just closed) to the history
        /// </summary>
        /// <param name="path"></param>
        public void PushFile(NotepadItemViewModel notepad)
        {
            HistoryItemViewModel item = CreateHistoryItem(notepad);

            Push(item);
        }