/* ----------------------------------------------------------------- */ /// /// Register /// /// <summary> /// Registers a history item. /// </summary> /// /// <param name="item">History item.</param> /// /* ----------------------------------------------------------------- */ public void Register(HistoryItem item) => Invoke(() => { _reverse.Clear(); _forward.Push(item); });