Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChapterProvider ¶
type ComicBookInfo ¶
type ComicBookMetadata ¶
type ComicBookMetadata struct {
AppID string `json:"appID"`
LastModified string `json:"lastModified"`
ComicBookInfoData ComicBookInfo `json:"ComicBookInfo/1.0"`
}
type ComicInfoMetadata ¶
type ComicInfoMetadata struct {
XMLName xml.Name `xml:"ComicInfo"`
Title string `xml:"Title"`
Number string `xml:"Number,omitempty"`
Volume string `xml:"Volume,omitempty"`
Year int `xml:"Year"`
Writer string `xml:"Writer"`
Penciller string `xml:"Penciller"`
Inker string `xml:"Inker"`
Publisher string `xml:"Publisher"`
PageCount int `xml:"PageCount"`
LanguageISO string `xml:"LanguageISO"`
Format string `xml:"Format"`
Manga string `xml:"Manga"`
Summary string `xml:"Summary"`
}
type MangaProvider ¶
type Metadata ¶ added in v1.3.0
type Metadata struct {
// ComicBookInfo format
CBI ComicBookMetadata
// ComicRack old metadata
CI ComicInfoMetadata
// Plain metadata
P PlainMetadata
}
func NewMetadata ¶ added in v1.3.0
func NewMetadata(appId string, m MangaProvider, c ChapterProvider) Metadata
type PlainMetadata ¶ added in v1.3.0
Click to show internal directories.
Click to hide internal directories.