Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcademicField ¶
type AcademicField struct {
Name string `json:"name"`
}
type Chapter ¶
type Chapter dto.ChapterDTO
type RelatedSubject ¶
type RelatedSubject dto.SubjectDTO
func (RelatedSubject) GetID ¶
func (this RelatedSubject) GetID() string
func (RelatedSubject) IsNode ¶
func (RelatedSubject) IsNode()
type Resource ¶
type Resource dto.ResourceDTO
type Subject ¶
type Subject dto.SubjectDTO
type SubjectWithSpecifiedVideos ¶
func NewSubjectWithSpecifiedVideos ¶
func NewSubjectWithSpecifiedVideos(sv *dto.SubjectWithSpecifiedVideosDTO) *SubjectWithSpecifiedVideos
type Subpage ¶
type Subpage dto.SubpageDTO
type Syllabus ¶
type Syllabus struct { ID string `json:"id"` Faculty string `json:"faculty"` Language string `json:"language"` SubjectNumbering string `json:"subjectNumbering"` AcademicYear int16 `json:"academicYear"` Semester string `json:"semester"` NumCredit int8 `json:"numCredit"` CourseFormat string `json:"courseFormat"` AssignedGrade string `json:"assignedGrade"` TargetedAudience string `json:"targetedAudience"` CourseDayPeriod string `json:"courseDayPeriod"` Outline string `json:"outline"` Objective string `json:"objective"` LessonPlan string `json:"lessonPlan"` GradingMethod string `json:"gradingMethod"` CourseRequirement string `json:"courseRequirement"` OutClassLearning string `json:"outClassLearning"` Reference string `json:"reference"` Remark string `json:"remark"` Subpages []Subpage `json:"subpages"` }
type Translation ¶
type Translation dto.TranslationDTO
func (Translation) GetID ¶
func (this Translation) GetID() string
func (Translation) IsNode ¶
func (Translation) IsNode()
type Video ¶
type Video struct { ID string `json:"id"` Ordering int `json:"ordering"` Title string `json:"title"` Link string `json:"link"` Chapters []Chapter `json:"chapters"` Faculty string `json:"faculty"` LecturedOn time.Time `json:"lecturedOn"` VideoLength int `json:"videoLength"` Language string `json:"language"` Transcription string `json:"transcription"` Translations []Translation `json:"translations"` }
type Video dto.VideoDTO
Click to show internal directories.
Click to hide internal directories.