oqtane.framework/Oqtane.Shared/Models/PageTemplate.cs
2019-11-10 14:56:29 -05:00

27 lines
828 B
C#

using System.Collections.Generic;
namespace Oqtane.Models
{
public class PageTemplate
{
public string Name { get; set; }
public string Parent { get; set; }
public string Path { get; set; }
public string Icon { get; set; }
public bool IsNavigation { get; set; }
public bool IsPersonalizable { get; set; }
public bool EditMode { get; set; }
public string PagePermissions { get; set; }
public List<PageTemplateModule> PageTemplateModules { get; set; }
}
public class PageTemplateModule
{
public string ModuleDefinitionName { get; set; }
public string Title { get; set; }
public string Pane { get; set; }
public string ModulePermissions { get; set; }
public string Content { get; set; }
}
}