Added arn to the main repository

This commit is contained in:
2019-06-03 18:32:43 +09:00
parent cf258573a8
commit 29a48d94a5
465 changed files with 15968 additions and 288 deletions

21
arn/AnimeCharacter.go Normal file
View File

@ -0,0 +1,21 @@
package arn
// Register a list of supported character roles.
func init() {
DataLists["anime-character-roles"] = []*Option{
{"main", "Main character"},
{"supporting", "Supporting character"},
}
}
// AnimeCharacter ...
type AnimeCharacter struct {
CharacterID string `json:"characterId" editable:"true"`
Role string `json:"role" editable:"true" datalist:"anime-character-roles"`
}
// Character ...
func (char *AnimeCharacter) Character() *Character {
character, _ := GetCharacter(char.CharacterID)
return character
}