using System; using System.Collections.Generic; using Oqtane.Models; namespace Oqtane.Shared { public class PageState { public List ModuleDefinitions { get; set; } public List Themes { get; set; } public List Aliases { get; set; } public Alias Alias { get; set; } public Site Site { get; set; } public List Pages { get; set; } public Page Page { get; set; } public User User { get; set; } public List Modules { get; set; } public Uri Uri { get; set; } public Dictionary QueryString { get; set; } public int ModuleId { get; set; } public string Action { get; set; } public bool EditMode { get; set; } public bool DesignMode { get; set; } } }