Documentation ¶
Index ¶
- type AddAssessmentReqBody
- type AddAssessmentTypeIdParam
- type AddCourseReqBody
- type AddKeyReqBody
- type AddTaskReqBody
- type AssessmentByTemplateParam
- type AssessmentToAssessmentRelationParam
- type AssessmentTypeReqBody
- type AssignTaskReqBody
- type AttachmentParam
- type AttachmentReqBody
- type AttachmentsReqBody
- type BulkArchiveAssessmentsReqBody
- type ChecklistIdParam
- type ChecklistItemReqBody
- type ChecklistReqBody
- type ClassroomIdParam
- type CommentIdParam
- type CommentReqBody
- type CopyMoveAssessmentParam
- type CopyMoveCourseParam
- type CourseAclReqBody
- type CourseToAssessmentRelationParam
- type CourseToCourseRelationParam
- type CourseTypeReqBody
- type EventDateParam
- type GetAssessmentsParam
- type GetCoursesParam
- type GradingSystemIdParam
- type GradingSystemReqBody
- type KeyToAssessmentRelationParam
- type KeyToCourseRelationParam
- type KeyToKeyRelationParam
- type NoteIdParam
- type NoteReqBody
- type PublishGradesReqBody
- type ReorderChecklistItemsReqBody
- type ReorderChecklistsReqBody
- type ReorderTasksReqBody
- type ResetPasswordReqBody
- type ResourceAttributeReqBody
- type SignInReqBody
- type SignupReqBody
- type StandaloneEventReqBody
- type TaskIdParam
- type UpdateAssessmentDescReqBody
- type UpdateAssessmentReqBody
- type UpdateAssessmentStatusReqBody
- type UpdateGradeReqBody
- type UpdateTaskReqBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAssessmentReqBody ¶
type AddAssessmentReqBody struct {
Name string `json:"assessmentName"`
}
type AddCourseReqBody ¶
type AddCourseReqBody struct {
Name string `json:"courseName"`
}
type AddKeyReqBody ¶
type AddTaskReqBody ¶
type AddTaskReqBody struct {
Name string `json:"taskName"`
}
type AssessmentTypeReqBody ¶
type AssessmentTypeReqBody struct {
Name string `json:"assessmentTypeName"`
}
type AssignTaskReqBody ¶
type AssignTaskReqBody struct {
UserIds string `json:"userIds"`
}
type AttachmentParam ¶
type AttachmentReqBody ¶
type AttachmentsReqBody ¶
type AttachmentsReqBody struct {
Attachments []AttachmentReqBody `json:"files"`
}
type BulkArchiveAssessmentsReqBody ¶
type BulkArchiveAssessmentsReqBody struct {
AssessmentIds string `json:"assessmentIds"`
}
type ChecklistIdParam ¶
type ChecklistItemReqBody ¶
type ChecklistReqBody ¶
type ChecklistReqBody struct {
Title string `json:"title"`
}
type ClassroomIdParam ¶
type ClassroomIdParam struct { StudentId string ResourceIds common.ResourceIdParam }
type CommentIdParam ¶
type CommentReqBody ¶
type CopyMoveAssessmentParam ¶
type CopyMoveCourseParam ¶
type CourseAclReqBody ¶
type CourseAclReqBody struct {
Acl string `json:"courseAcl"`
}
type CourseTypeReqBody ¶
type CourseTypeReqBody struct {
Name string `json:"courseTypeName"`
}
type EventDateParam ¶
type GetAssessmentsParam ¶
type GetCoursesParam ¶
type GradingSystemIdParam ¶ added in v1.0.6
type GradingSystemReqBody ¶ added in v1.0.6
type KeyToKeyRelationParam ¶
type NoteIdParam ¶
type NoteReqBody ¶
type NoteReqBody struct {
NoteText string `json:"noteText"`
}
type PublishGradesReqBody ¶
type PublishGradesReqBody struct {
StudentUserIds string `json:"studentUserIds"`
}
type ReorderChecklistItemsReqBody ¶
type ReorderChecklistItemsReqBody struct {
ChecklistItemIds string `json:"checklistItemIds"`
}
type ReorderChecklistsReqBody ¶
type ReorderChecklistsReqBody struct {
ChecklistIds string `json:"checklistIds"`
}
type ReorderTasksReqBody ¶
type ReorderTasksReqBody struct {
TaskIds string `json:"taskIds"`
}
type ResetPasswordReqBody ¶
type SignInReqBody ¶
type SignupReqBody ¶
type StandaloneEventReqBody ¶
type TaskIdParam ¶
type UpdateAssessmentReqBody ¶
type UpdateAssessmentStatusReqBody ¶
type UpdateAssessmentStatusReqBody struct {
Completed bool `json:"assessmentCompleted"`
}
type UpdateGradeReqBody ¶ added in v1.0.6
type UpdateGradeReqBody struct {
Grade string `json:"grade"`
}
type UpdateTaskReqBody ¶
Source Files ¶
- assessment-type.struct.go
- assessment.struct.go
- attachment.struct.go
- attribute.struct.go
- checklist.struct.go
- comment.struct.go
- course-type.struct.go
- course.struct.go
- grading-system.struct.go
- key.struct.go
- note.struct.go
- relation.struct.go
- scheduler.struct.go
- task.struct.go
- teacher-key.struct.go
- user.struct.go
Click to show internal directories.
Click to hide internal directories.