This commit is contained in:
shump
2026-01-15 11:11:42 -06:00
commit 7562a4ce14
67 changed files with 5636 additions and 0 deletions

19
src/Models/SessionData.cs Normal file
View File

@@ -0,0 +1,19 @@
using System.Collections.Generic;
namespace MarkdownEditor.Models;
/// <summary>
/// Represents a complete application session state.
/// </summary>
public class SessionData
{
/// <summary>
/// Gets or sets the list of tabs that were open in the session.
/// </summary>
public List<SessionTabInfo> Tabs { get; set; } = new();
/// <summary>
/// Gets or sets the index of the tab that was selected when the session was saved.
/// </summary>
public int SelectedTabIndex { get; set; }
}