Documentation
¶
Index ¶
- type App
- func (a *App) GetBestScores(uid, mode, page int, judgement, mstatus string, ln float64) ([]database.ScoreBoard, error)
- func (a *App) GetConfig() config.Config
- func (a *App) GetGradeCount(uid, mode int, pb bool) (database.GradesCountStat, error)
- func (a *App) GetJudgesCountStats(uid, mode int) (database.JudgeCountStat, error)
- func (a *App) GetLongestStats(uid, mode int) (database.LongestStat, error)
- func (a *App) GetMostPlayed(uid, mode, page int) ([]database.MostPlayed, error)
- func (a *App) GetOverallStats(uid, mode int) (database.OverallStats, error)
- func (a *App) GetPlayStats(uid, mode int) (database.PlayStats, error)
- func (a *App) GetRecentScores(uid, mode, page int, failed bool) (database.CountedScoreBoard, error)
- func (a *App) GetScoreDetails(id int) (database.ScoreDetails, error)
- func (a *App) GetTotalStats(uid, mode int) (database.TotalStats, error)
- func (a *App) GetUserJudgements() ([]string, error)
- func (a *App) GetUserPlayGraph(uid, mode int) (map[string]int, error)
- func (a *App) GetUsers() (database.Users, error)
- func (a *App) LoadDB() error
- func (a *App) NewImages() *images.FileLoader
- func (a *App) SetGamePath(path string) error
- func (a *App) SetMainMode(mode bool) error
- func (a *App) Startup(ctx context.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func (*App) GetBestScores ¶
func (a *App) GetBestScores(uid, mode, page int, judgement, mstatus string, ln float64) ([]database.ScoreBoard, error)
Scores
func (*App) GetGradeCount ¶
func (*App) GetJudgesCountStats ¶
func (a *App) GetJudgesCountStats(uid, mode int) (database.JudgeCountStat, error)
func (*App) GetLongestStats ¶
func (a *App) GetLongestStats(uid, mode int) (database.LongestStat, error)
func (*App) GetMostPlayed ¶
func (a *App) GetMostPlayed(uid, mode, page int) ([]database.MostPlayed, error)
func (*App) GetOverallStats ¶
func (a *App) GetOverallStats(uid, mode int) (database.OverallStats, error)
Stats
func (*App) GetRecentScores ¶
func (*App) GetScoreDetails ¶
func (a *App) GetScoreDetails(id int) (database.ScoreDetails, error)
func (*App) GetTotalStats ¶
func (a *App) GetTotalStats(uid, mode int) (database.TotalStats, error)
func (*App) GetUserJudgements ¶
func (*App) GetUserPlayGraph ¶
func (*App) NewImages ¶
func (a *App) NewImages() *images.FileLoader
func (*App) SetGamePath ¶
func (*App) SetMainMode ¶
Click to show internal directories.
Click to hide internal directories.