scafolded project

This commit is contained in:
2023-01-03 18:36:40 -07:00
parent b2e79697b8
commit 55cd8162ed
161 changed files with 5987 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
namespace Model.Modules {
public class ModuleItemModel {
[JsonPropertyName("id")]
public ulong Id { get; set; }
[JsonPropertyName("module_id")]
public ulong ModuleId { get; set; }
[JsonPropertyName("position")]
public uint Position { get; set; }
[JsonPropertyName("title")]
public string Title { get; set; }
[JsonPropertyName("indent")]
public uint? Indent { get; set; }
[JsonPropertyName("type")]
public string Type { get; set; }
[JsonPropertyName("content_id")]
public ulong? ContentId { get; set; }
[JsonPropertyName("html_url")]
public string HtmlUrl { get; set; }
[JsonPropertyName("url")]
public string? Url { get; set; }
[JsonPropertyName("page_url")]
public string? PageUrl { get; set; }
[JsonPropertyName("external_url")]
public string? ExternalUrl { get; set; }
[JsonPropertyName("new_tab")]
public bool NewTab { get; set; }
// [OptIn]
[JsonPropertyName("completion_requirement")]
public CompletionRequirementModel? CompletionRequirement { get; set; }
[JsonPropertyName("published")]
public bool? Published { get; set; }
}
}