Documentation ¶
Index ¶
- type Chapter
- type Manga
- type MangaDownloader
- func (md *MangaDownloader) DownloadChapter(chapter *Chapter, out string, options *Options) error
- func (md *MangaDownloader) DownloadManga(manga *Manga, out string, options *Options) error
- func (md *MangaDownloader) DownloadPage(page *Page, out string, filename string, options *Options) error
- func (md *MangaDownloader) HttpGet(u *url.URL) (response *http.Response, err error)
- func (md *MangaDownloader) HttpGetHtml(u *url.URL) (*html.Node, error)
- func (md *MangaDownloader) HttpGetHtmlDoc(u *url.URL) (*goquery.Document, error)
- func (md *MangaDownloader) Identify(u *url.URL) (interface{}, error)
- type MangaFoxService
- func (service *MangaFoxService) ChapterName(chapter *Chapter) (string, error)
- func (service *MangaFoxService) ChapterPages(chapter *Chapter) ([]*Page, error)
- func (service *MangaFoxService) Identify(u *url.URL) (interface{}, error)
- func (service *MangaFoxService) MangaChapters(manga *Manga) ([]*Chapter, error)
- func (service *MangaFoxService) MangaName(manga *Manga) (string, error)
- func (service *MangaFoxService) PageImageUrl(page *Page) (*url.URL, error)
- func (service *MangaFoxService) String() string
- func (service *MangaFoxService) Supports(u *url.URL) bool
- type MangaHereService
- func (service *MangaHereService) ChapterName(chapter *Chapter) (string, error)
- func (service *MangaHereService) ChapterPages(chapter *Chapter) ([]*Page, error)
- func (service *MangaHereService) Identify(u *url.URL) (interface{}, error)
- func (service *MangaHereService) MangaChapters(manga *Manga) ([]*Chapter, error)
- func (service *MangaHereService) MangaName(manga *Manga) (string, error)
- func (service *MangaHereService) PageImageUrl(page *Page) (*url.URL, error)
- func (service *MangaHereService) String() string
- func (service *MangaHereService) Supports(u *url.URL) bool
- type MangaReaderService
- func (service *MangaReaderService) ChapterName(chapter *Chapter) (string, error)
- func (service *MangaReaderService) ChapterPages(chapter *Chapter) ([]*Page, error)
- func (service *MangaReaderService) Identify(u *url.URL) (interface{}, error)
- func (service *MangaReaderService) MangaChapters(manga *Manga) ([]*Chapter, error)
- func (service *MangaReaderService) MangaName(manga *Manga) (string, error)
- func (service *MangaReaderService) PageImageUrl(page *Page) (*url.URL, error)
- func (service *MangaReaderService) String() string
- func (service *MangaReaderService) Supports(u *url.URL) bool
- type MangaWallService
- func (service *MangaWallService) ChapterName(chapter *Chapter) (string, error)
- func (service *MangaWallService) ChapterPages(chapter *Chapter) ([]*Page, error)
- func (service *MangaWallService) Identify(u *url.URL) (interface{}, error)
- func (service *MangaWallService) MangaChapters(manga *Manga) ([]*Chapter, error)
- func (service *MangaWallService) MangaName(manga *Manga) (string, error)
- func (service *MangaWallService) PageImageUrl(page *Page) (*url.URL, error)
- func (service *MangaWallService) String() string
- func (service *MangaWallService) Supports(u *url.URL) bool
- type MultiError
- type Options
- type Page
- type Service
- type TenMangaService
- func (service *TenMangaService) ChapterName(chapter *Chapter) (string, error)
- func (service *TenMangaService) ChapterPages(chapter *Chapter) ([]*Page, error)
- func (service *TenMangaService) Identify(u *url.URL) (interface{}, error)
- func (service *TenMangaService) MangaChapters(manga *Manga) ([]*Chapter, error)
- func (service *TenMangaService) MangaName(manga *Manga) (string, error)
- func (service *TenMangaService) PageImageUrl(page *Page) (*url.URL, error)
- func (service *TenMangaService) String() string
- func (service *TenMangaService) Supports(u *url.URL) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MangaDownloader ¶
func CreateDefaultMangeDownloader ¶
func CreateDefaultMangeDownloader() *MangaDownloader
func NewMangaDownloader ¶
func NewMangaDownloader() *MangaDownloader
func (*MangaDownloader) DownloadChapter ¶
func (md *MangaDownloader) DownloadChapter(chapter *Chapter, out string, options *Options) error
func (*MangaDownloader) DownloadManga ¶
func (md *MangaDownloader) DownloadManga(manga *Manga, out string, options *Options) error
func (*MangaDownloader) DownloadPage ¶
func (*MangaDownloader) HttpGetHtml ¶
func (*MangaDownloader) HttpGetHtmlDoc ¶
type MangaFoxService ¶
type MangaFoxService struct {
Md *MangaDownloader
}
func (*MangaFoxService) ChapterName ¶
func (service *MangaFoxService) ChapterName(chapter *Chapter) (string, error)
func (*MangaFoxService) ChapterPages ¶
func (service *MangaFoxService) ChapterPages(chapter *Chapter) ([]*Page, error)
func (*MangaFoxService) Identify ¶
func (service *MangaFoxService) Identify(u *url.URL) (interface{}, error)
func (*MangaFoxService) MangaChapters ¶
func (service *MangaFoxService) MangaChapters(manga *Manga) ([]*Chapter, error)
func (*MangaFoxService) MangaName ¶
func (service *MangaFoxService) MangaName(manga *Manga) (string, error)
func (*MangaFoxService) PageImageUrl ¶
func (service *MangaFoxService) PageImageUrl(page *Page) (*url.URL, error)
func (*MangaFoxService) String ¶
func (service *MangaFoxService) String() string
type MangaHereService ¶
type MangaHereService struct {
Md *MangaDownloader
}
func (*MangaHereService) ChapterName ¶
func (service *MangaHereService) ChapterName(chapter *Chapter) (string, error)
func (*MangaHereService) ChapterPages ¶
func (service *MangaHereService) ChapterPages(chapter *Chapter) ([]*Page, error)
func (*MangaHereService) Identify ¶
func (service *MangaHereService) Identify(u *url.URL) (interface{}, error)
func (*MangaHereService) MangaChapters ¶
func (service *MangaHereService) MangaChapters(manga *Manga) ([]*Chapter, error)
func (*MangaHereService) MangaName ¶
func (service *MangaHereService) MangaName(manga *Manga) (string, error)
func (*MangaHereService) PageImageUrl ¶
func (service *MangaHereService) PageImageUrl(page *Page) (*url.URL, error)
func (*MangaHereService) String ¶
func (service *MangaHereService) String() string
type MangaReaderService ¶
type MangaReaderService struct {
Md *MangaDownloader
}
func (*MangaReaderService) ChapterName ¶
func (service *MangaReaderService) ChapterName(chapter *Chapter) (string, error)
func (*MangaReaderService) ChapterPages ¶
func (service *MangaReaderService) ChapterPages(chapter *Chapter) ([]*Page, error)
func (*MangaReaderService) Identify ¶
func (service *MangaReaderService) Identify(u *url.URL) (interface{}, error)
func (*MangaReaderService) MangaChapters ¶
func (service *MangaReaderService) MangaChapters(manga *Manga) ([]*Chapter, error)
func (*MangaReaderService) MangaName ¶
func (service *MangaReaderService) MangaName(manga *Manga) (string, error)
func (*MangaReaderService) PageImageUrl ¶
func (service *MangaReaderService) PageImageUrl(page *Page) (*url.URL, error)
func (*MangaReaderService) String ¶
func (service *MangaReaderService) String() string
type MangaWallService ¶
type MangaWallService struct {
Md *MangaDownloader
}
func (*MangaWallService) ChapterName ¶
func (service *MangaWallService) ChapterName(chapter *Chapter) (string, error)
func (*MangaWallService) ChapterPages ¶
func (service *MangaWallService) ChapterPages(chapter *Chapter) ([]*Page, error)
func (*MangaWallService) Identify ¶
func (service *MangaWallService) Identify(u *url.URL) (interface{}, error)
func (*MangaWallService) MangaChapters ¶
func (service *MangaWallService) MangaChapters(manga *Manga) ([]*Chapter, error)
func (*MangaWallService) MangaName ¶
func (service *MangaWallService) MangaName(manga *Manga) (string, error)
func (*MangaWallService) PageImageUrl ¶
func (service *MangaWallService) PageImageUrl(page *Page) (*url.URL, error)
func (*MangaWallService) String ¶
func (service *MangaWallService) String() string
type MultiError ¶
type MultiError []error
func (MultiError) Error ¶
func (errs MultiError) Error() string
type TenMangaService ¶
type TenMangaService struct {
Md *MangaDownloader
}
func (*TenMangaService) ChapterName ¶
func (service *TenMangaService) ChapterName(chapter *Chapter) (string, error)
func (*TenMangaService) ChapterPages ¶
func (service *TenMangaService) ChapterPages(chapter *Chapter) ([]*Page, error)
func (*TenMangaService) Identify ¶
func (service *TenMangaService) Identify(u *url.URL) (interface{}, error)
func (*TenMangaService) MangaChapters ¶
func (service *TenMangaService) MangaChapters(manga *Manga) ([]*Chapter, error)
func (*TenMangaService) MangaName ¶
func (service *TenMangaService) MangaName(manga *Manga) (string, error)
func (*TenMangaService) PageImageUrl ¶
func (service *TenMangaService) PageImageUrl(page *Page) (*url.URL, error)
func (*TenMangaService) String ¶
func (service *TenMangaService) String() string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.