Files
markle/src/Models/SessionData.cs

20 lines
518 B
C#
Raw Normal View History

2026-01-15 11:11:42 -06:00
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; }
}