user

package
v0.7.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2020 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnimeParser added in v0.7.3

type AnimeParser struct {
	parser.BaseParser
	Username string
	Status   int
	Page     int
	Data     []model.Anime
}

AnimeParser is parser for MyAnimeList user anime list. Example: https://myanimelist.net/animelist/rl404

func InitAnimeParser added in v0.7.3

func InitAnimeParser(config config.Config, username string, params ...int) (anime AnimeParser, err error)

InitAnimeParser to initiate all fields and data of AnimeParser.

type ClubParser added in v0.5.0

type ClubParser struct {
	parser.BaseParser
	Username string
	Data     []model.Club
}

ClubParser is parser for MyAnimeList user club list. Example: https://myanimelist.net/profile/rl404/clubs

func InitClubParser added in v0.5.0

func InitClubParser(config config.Config, username string) (club ClubParser, err error)

InitClubParser to initiate all fields and data of ClubParser.

type DetailParser added in v0.5.0

type DetailParser struct {
	parser.BaseParser
	Username string
	Data     model.User
}

DetailParser is parser for MyAnimeList user profile. Example: https://myanimelist.net/profile/rl404

func InitDetailParser added in v0.5.0

func InitDetailParser(config config.Config, username string) (user DetailParser, err error)

InitDetailParser to initiate all fields and data of DetailParser.

type FriendParser added in v0.5.0

type FriendParser struct {
	parser.BaseParser
	Username string
	Page     int
	Data     []model.Friend
}

FriendParser is parser for MyAnimeList user friend list. Example: https://myanimelist.net/profile/rl404/friends

func InitFriendParser added in v0.5.0

func InitFriendParser(config config.Config, username string, page ...int) (userFriend FriendParser, err error)

InitFriendParser to initiate all fields and data of FriendParser.

type HistoryParser added in v0.5.0

type HistoryParser struct {
	parser.BaseParser
	Username string
	Type     string
	Data     []model.UserHistory
}

HistoryParser is parser for MyAnimeList user history list. Example: https://myanimelist.net/history/rl404

func InitHistoryParser added in v0.5.0

func InitHistoryParser(config config.Config, username string, historyType ...string) (userHistory HistoryParser, err error)

InitHistoryParser to initiate all fields and data of HistoryParser.

type MangaParser added in v0.7.3

type MangaParser struct {
	parser.BaseParser
	Username string
	Status   int
	Page     int
	Data     []model.Manga
}

MangaParser is parser for MyAnimeList user manga list. Example: https://myanimelist.net/mangalist/rl404

func InitMangaParser added in v0.7.3

func InitMangaParser(config config.Config, username string, params ...int) (manga MangaParser, err error)

InitMangaParser to initiate all fields and data of MangaParser.

type RecommendationParser

type RecommendationParser struct {
	parser.BaseParser
	Username string
	Page     int
	Data     []model.Recommendation
}

RecommendationParser is parser for MyAnimeList user's recommendation list. Example: https://myanimelist.net/profile/rl404/recommendations

func InitRecommendationParser

func InitRecommendationParser(config config.Config, username string, page ...int) (recommendation RecommendationParser, err error)

InitRecommendationParser to initiate all fields and data of RecommendationParser.

type ReviewParser

type ReviewParser struct {
	parser.BaseParser
	Username string
	Type     string
	Page     int
	Data     []model.Review
}

ReviewParser is parser for MyAnimeList user review list. Example: https://myanimelist.net/profile/rl404/reviews

func InitReviewParser

func InitReviewParser(config config.Config, username string, page ...int) (review ReviewParser, err error)

InitReviewParser to initiate all fields and data of ReviewParser.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL