Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Course ¶
type Course interface {
FindCourse(cid string) (domain.Course, error)
FindCourses(*CourseListOption) ([]domain.CourseSummary, error)
FindAssignments(cid string) ([]domain.Assignment, error)
FindAssignment(cid string, asgId string) (domain.Assignment, error)
}
type CourseListOption ¶
type CourseListOption struct {
CourseIds []string
Status domain.CourseStatus
Type domain.CourseType
}
type CourseSummary ¶
type CourseSummary struct {
domain.CourseSummary
CompetitorCount int
}
type PlayerVersion ¶
type RecordVersion ¶
type WorkVersion ¶
Click to show internal directories.
Click to hide internal directories.