have many of the primary interactions working

This commit is contained in:
2023-07-24 19:08:23 -06:00
parent d1383fe1d4
commit ffaf4e1164
19 changed files with 577 additions and 247 deletions

View File

@@ -2,28 +2,28 @@ public record RubricItem(int Points, string Label);
public enum SubmissionType
{
online_quiz,
none,
on_paper,
discussion_topic,
external_tool,
online_upload,
online_text_entry,
online_url,
media_recording,
student_annotation,
online_quiz,
none,
on_paper,
discussion_topic,
external_tool,
online_upload,
online_text_entry,
online_url,
media_recording,
student_annotation,
}
public record LocalAssignment
{
public string id { get; init; } = "";
public string name { get; init; } = "";
public string description { get; init; } = "";
public bool published { get; init; }
public bool lock_at_due_date { get; init; }
public IEnumerable<RubricItem> rubric { get; init; } = new RubricItem[] { };
public DateTime? lock_at { get; init; }
public DateTime due_at { get; init; }
public int points_possible { get; init; }
public IEnumerable<SubmissionType> submission_types { get; init; } = new SubmissionType[] { };
public string id { get; init; } = "";
public ulong? canvasId = null;
public string name { get; init; } = "";
public string description { get; init; } = "";
public bool lock_at_due_date { get; init; }
public IEnumerable<RubricItem> rubric { get; init; } = new RubricItem[] { };
public DateTime? lock_at { get; init; }
public DateTime due_at { get; init; }
public int points_possible { get; init; }
public IEnumerable<SubmissionType> submission_types { get; init; } = new SubmissionType[] { };
}