Cyphi.Grade (Cyphi v0.1.0)

Provides struct and types for a Grade

Summary

Types

t()

@type t() :: %Cyphi.Grade{
  absent: boolean() | nil,
  assessment_id: integer() | nil,
  course_id: String.t() | nil,
  excused: boolean() | nil,
  excused_comment: String.t() | nil,
  finished: boolean() | nil,
  finished_at: DateTime.t() | nil,
  fully_graded: boolean() | nil,
  grade: String.t() | nil,
  graded: integer() | nil,
  graded_at: DateTime.t() | nil,
  grader_id: integer() | nil,
  id: integer() | nil,
  incomplete: boolean() | nil,
  instructor_comment: String.t() | nil,
  min_points: number() | nil,
  missing: boolean() | nil,
  module_id: String.t() | nil,
  module_name: String.t() | nil,
  percent: String.t() | nil,
  points: number() | nil,
  score: number() | nil,
  started: boolean() | nil,
  started_at: DateTime.t() | nil,
  user_id: integer() | nil
}