Documentation
¶
Index ¶
- func GetDevMenu(*fyne.MainMenu)
- type Gui
- func (ui *Gui) AboutWin()
- func (ui *Gui) AddCourse()
- func (ui *Gui) AddRecord(studentID uint)
- func (ui *Gui) CourseDetailsWin(c *data.Course)
- func (ui *Gui) CoursesMainWin()
- func (ui *Gui) EditCourse(c *data.Course)
- func (ui *Gui) EditRecordData(recordID uint)
- func (ui *Gui) EditStudentCourseWin(sc *data.StudentCourse)
- func (ui Gui) GetCoursesList(courses *[]data.Course) *widget.List
- func (ui *Gui) GetRecordsList() *widget.List
- func (ui Gui) GetStudentCoursesList(g *[]data.StudentCourse) *widget.List
- func (ui *Gui) GetStudentRecordsList(student *data.Student) *widget.List
- func (ui Gui) GetStudentsList(students *[]data.Student) *widget.List
- func (ui *Gui) LoadStudentInfo(s *data.Student)
- func (ui *Gui) MainMenu() *fyne.MainMenu
- func (ui *Gui) MainWin()
- func (ui *Gui) MakeRecList(l *[]data.Record) *widget.List
- func (ui *Gui) RecordDetailsWin(r *data.Record)
- func (ui *Gui) SearchCoursesMainWin()
- func (ui *Gui) SearchMainWin()
- func (ui *Gui) SearchRecordsMainWin()
- func (ui *Gui) SearchStudentCoursesMainWin()
- func (ui *Gui) SearchStudentsMainWin()
- func (ui *Gui) SelectCourseWin(s *data.Student)
- func (ui *Gui) SelectStudentWin(onConfirm func(selected int))
- func (ui *Gui) StartEndDialog(submitFunc func(start, end string), window fyne.Window)
- func (ui *Gui) StudentCourseDetailsWin(sc *data.StudentCourse)
- func (ui *Gui) StudentCoursesMainWin(s *data.Student)
- func (ui *Gui) StudentDetailsWin(s *data.Student)
- func (ui *Gui) StudentForm(c StudentForm)
- func (ui *Gui) StudentRecordsMainWin(student *data.Student)
- func (ui Gui) TemplateUser() *fyne.Container
- type StudentForm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDevMenu ¶
func GetDevMenu(*fyne.MainMenu)
Types ¶
type Gui ¶
type Gui struct {
// contains filtered or unexported fields
}
func (*Gui) CourseDetailsWin ¶
func (*Gui) CoursesMainWin ¶
func (ui *Gui) CoursesMainWin()
func (*Gui) EditCourse ¶
func (*Gui) EditRecordData ¶
func (ui *Gui) EditRecordData(recordID uint)
func (*Gui) EditStudentCourseWin ¶
func (ui *Gui) EditStudentCourseWin(sc *data.StudentCourse)
func (*Gui) GetRecordsList ¶
func (Gui) GetStudentCoursesList ¶
func (ui Gui) GetStudentCoursesList(g *[]data.StudentCourse) *widget.List
func (*Gui) GetStudentRecordsList ¶
func (*Gui) LoadStudentInfo ¶
func (*Gui) RecordDetailsWin ¶
func (*Gui) SearchCoursesMainWin ¶
func (ui *Gui) SearchCoursesMainWin()
func (*Gui) SearchMainWin ¶
func (ui *Gui) SearchMainWin()
func (*Gui) SearchRecordsMainWin ¶
func (ui *Gui) SearchRecordsMainWin()
func (*Gui) SearchStudentCoursesMainWin ¶
func (ui *Gui) SearchStudentCoursesMainWin()
func (*Gui) SearchStudentsMainWin ¶
func (ui *Gui) SearchStudentsMainWin()
func (*Gui) SelectCourseWin ¶
func (*Gui) SelectStudentWin ¶
func (ui *Gui) SelectStudentWin(onConfirm func(selected int))
func (*Gui) StartEndDialog ¶
func (ui *Gui) StartEndDialog(submitFunc func(start, end string), window fyne.Window)
func (*Gui) StudentCourseDetailsWin ¶
func (ui *Gui) StudentCourseDetailsWin(sc *data.StudentCourse)
func (*Gui) StudentCoursesMainWin ¶
func (*Gui) StudentDetailsWin ¶
func (*Gui) StudentForm ¶
func (ui *Gui) StudentForm(c StudentForm)
func (*Gui) StudentRecordsMainWin ¶
func (Gui) TemplateUser ¶
func (ui Gui) TemplateUser() *fyne.Container
Source Files
¶
Click to show internal directories.
Click to hide internal directories.