Skip to content

Latest commit

 

History

History
54 lines (48 loc) · 2.52 KB

AssignmentSubmission.md

File metadata and controls

54 lines (48 loc) · 2.52 KB

FlatApi::AssignmentSubmission

Properties

Name Type Description Notes
id String Unique identifier of the submission
state AssignmentSubmissionState
classroom String Unique identifier of the classroom where the assignment was posted
assignment String Unique identifier of the assignment
creator String The User identifier of the student who created the submission
creation_date String The date when the submission was created
attachments Array<MediaAttachment>
submission_date String The date when the student submitted their work [optional]
return_date String The date when the teacher returned the work [optional]
return_creator String The User unique identifier of the teacher who returned the submission [optional]
grade Float Optional grade. If unset, no grade was set. [optional]
draft_grade Float Optional grade. If unset, no grade was set. This value is only visible by the teacher, and we will be set to `grade` once the teacher returns the submission [optional]
max_points Float Optional max points for the grade. If set, a corresponding `draftGrade` or `grade` will be set. [optional]
exercises_ids Array<String> The ids of exercises when they need to be in a specific order [optional]
playback Array<AssignmentSubmissionPlaybackInner>
comments AssignmentSubmissionComments
google_classroom GoogleClassroomSubmission [optional]
microsoft_graph MicrosoftGraphSubmission [optional]
lti AssignmentSubmissionLti [optional]

Example

require 'flat_api'

instance = FlatApi::AssignmentSubmission.new(
  id: null,
  state: null,
  classroom: null,
  assignment: null,
  creator: null,
  creation_date: null,
  attachments: null,
  submission_date: null,
  return_date: null,
  return_creator: null,
  grade: null,
  draft_grade: null,
  max_points: null,
  exercises_ids: null,
  playback: null,
  comments: null,
  google_classroom: null,
  microsoft_graph: null,
  lti: null
)