private HistoryItemViewModel CreateHistoryItem(NotepadItemViewModel item) { HistoryItemViewModel hc = new HistoryItemViewModel() { TextDocument = item, ReopenFileCallback = ReopenAndRemoveFile }; return(hc); }
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); }