Documentation ¶
Index ¶
- Variables
- type App
- func (a *App) AlgoFilter(param services.AlgoFilterParam) (resp *services.AlgoFilterResp, err error)
- func (a *App) AlgoProduct(param services.AlgoFilterParam) (resp *services.AlgoProductResp, err error)
- func (a *App) ArticleDetail(aType int, aEnid string) (markdown string, err error)
- func (a *App) ArticleList(enid, chapterID string, count, maxID int) (list *services.ArticleList, err error)
- func (a *App) AudioDetail(id string) (detail *services.AudioInfoResp, err error)
- func (a *App) CheckLogin(token, qrCodeString string) (result LoginResult, err error)
- func (a *App) CourseCategory() (list []services.CourseCategory, err error)
- func (a *App) CourseDownload(id, aid, dType int, enid string) (err error)
- func (a *App) CourseInfo(enid string) (info *services.CourseInfo, err error)
- func (a *App) CourseList(category, order string, page, limit int) (list *services.CourseList, err error)
- func (a *App) DomReady(ctx context.Context)
- func (a *App) EbookCommentList(enid string, page, limit int) (list *services.EbookCommentList, err error)
- func (a *App) EbookDownload(id, dType int, enid string) (err error)
- func (a *App) EbookInfo(enid string) (info *services.EbookDetail, err error)
- func (a *App) EbookShelfAdd(enids []string) (resp *services.EbookShelfAddResp, err error)
- func (a *App) EbookShelfRemove(enids []string) (resp *services.EbookShelfAddResp, err error)
- func (a *App) EbookUserInfo() (user *services.EbookVIPInfo, err error)
- func (a *App) GetHomeInitialState() (state services.HomeInitState, err error)
- func (a *App) GetQrcode() (qrCode QrCodeResp, err error)
- func (a *App) GetVolcPlayAuthToken(mediaID, securityToken string) (info *services.MediaVolc, err error)
- func (a *App) GetVolcPlayInfo(query string) (info *services.VodPlayInfoResp, err error)
- func (a *App) Logout() (err error)
- func (a *App) NotesTimeline(maxID string) (list *services.NotesTimeline, err error)
- func (a *App) OdobDownload(id, dType int, data *services.Course) (err error)
- func (a *App) OdobShelfAdd(enids []string) (resp *services.EbookShelfAddResp, err error)
- func (a *App) OdobUserInfo() (user *services.OdobVip, err error)
- func (a *App) OpenDirectoryDialog(title string) (dir string, err error)
- func (a *App) SearchHot() (list *services.SearchTot, err error)
- func (a *App) SetDir(dir []string)
- func (a *App) Shutdown(ctx context.Context)
- func (a *App) Startup(ctx context.Context)
- func (a *App) SunflowerLabelContent(enID string, nType, page, pageSize int) (list *services.SunflowerContent, err error)
- func (a *App) SunflowerLabelList(nType int) (list *services.SunflowerLabelList, err error)
- func (a *App) SunflowerResourceList() (list *services.SunflowerResourceList, err error)
- func (a *App) TopicAll(page, limit int) (list *services.TopicAll, err error)
- func (a *App) TopicNoteDetail(id string) (list *services.TopicDetail, err error)
- func (a *App) TopicNotesList(id string, isElected bool, page, limit int) (list *services.NotesList, err error)
- func (a *App) UserInfo() (user *services.User, err error)
- type LoginResult
- type QrCodeResp
Constants ¶
This section is empty.
Variables ¶
View Source
var Instance *services.Service
Functions ¶
This section is empty.
Types ¶
type App ¶
App struct
func (*App) AlgoFilter ¶
func (a *App) AlgoFilter(param services.AlgoFilterParam) (resp *services.AlgoFilterResp, err error)
func (*App) AlgoProduct ¶
func (a *App) AlgoProduct(param services.AlgoFilterParam) (resp *services.AlgoProductResp, err error)
func (*App) ArticleDetail ¶
ArticleDetail enid article enid or odob audioAliasID, aType 1-course article, 2-odob article
func (*App) ArticleList ¶
func (*App) AudioDetail ¶
func (a *App) AudioDetail(id string) (detail *services.AudioInfoResp, err error)
AudioDetail 听书简介
func (*App) CheckLogin ¶
func (a *App) CheckLogin(token, qrCodeString string) (result LoginResult, err error)
func (*App) CourseCategory ¶
func (a *App) CourseCategory() (list []services.CourseCategory, err error)
func (*App) CourseDownload ¶
func (*App) CourseInfo ¶
func (a *App) CourseInfo(enid string) (info *services.CourseInfo, err error)
func (*App) CourseList ¶
func (*App) EbookCommentList ¶
func (*App) EbookInfo ¶
func (a *App) EbookInfo(enid string) (info *services.EbookDetail, err error)
func (*App) EbookShelfAdd ¶
func (a *App) EbookShelfAdd(enids []string) (resp *services.EbookShelfAddResp, err error)
func (*App) EbookShelfRemove ¶
func (a *App) EbookShelfRemove(enids []string) (resp *services.EbookShelfAddResp, err error)
func (*App) EbookUserInfo ¶
func (a *App) EbookUserInfo() (user *services.EbookVIPInfo, err error)
func (*App) GetHomeInitialState ¶
func (a *App) GetHomeInitialState() (state services.HomeInitState, err error)
func (*App) GetQrcode ¶
func (a *App) GetQrcode() (qrCode QrCodeResp, err error)
func (*App) GetVolcPlayAuthToken ¶
func (*App) GetVolcPlayInfo ¶
func (a *App) GetVolcPlayInfo(query string) (info *services.VodPlayInfoResp, err error)
func (*App) NotesTimeline ¶
func (a *App) NotesTimeline(maxID string) (list *services.NotesTimeline, err error)
NotesTimeline 知识城邦首页时间线列表
func (*App) OdobDownload ¶
func (*App) OdobShelfAdd ¶
func (a *App) OdobShelfAdd(enids []string) (resp *services.EbookShelfAddResp, err error)
func (*App) OpenDirectoryDialog ¶
func (*App) Startup ¶
Startup is called when the app starts. The context is saved so we can call the runtime methods
func (*App) SunflowerLabelContent ¶
func (*App) SunflowerLabelList ¶
func (a *App) SunflowerLabelList(nType int) (list *services.SunflowerLabelList, err error)
SunflowerLabelList 首页导航标签列表 2-好看又好查的电子书, 4-精选课程
func (*App) SunflowerResourceList ¶
func (a *App) SunflowerResourceList() (list *services.SunflowerResourceList, err error)
func (*App) TopicNoteDetail ¶
func (a *App) TopicNoteDetail(id string) (list *services.TopicDetail, err error)
TopicNoteDetail 话题笔记详情
type LoginResult ¶
type QrCodeResp ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.