Documentation
¶
Index ¶
- type Music
- type MusicData
- func (md *MusicData) AddDataToTmpDatabase(db *kaoriDatabase.NoSqlDb) error
- func (md *MusicData) CheckError() (err error)
- func (md *MusicData) CheckImage() (err error)
- func (md *MusicData) CheckTrack() (err error)
- func (md *MusicData) GetNameAnime()
- func (md *MusicData) NormalizeName(musicNameTemplate string) error
- func (md *MusicData) UploadTemporaryFile() error
- type Track
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MusicData ¶
type MusicData struct { IdAnilist int `json:"idAnilist"` AnimeName string `json:"-"` Type string `json:"type"` NumSong int `json:"numSong"` IsFull bool `json:"isFull"` Artist string `json:"artist,omitempty"` NameSong string `json:"nameSong,omitempty"` Cover string `json:"cover"` Track string `json:"track"` // contains filtered or unexported fields }
MusicData struct
func (*MusicData) AddDataToTmpDatabase ¶
func (md *MusicData) AddDataToTmpDatabase(db *kaoriDatabase.NoSqlDb) error
Aggiunge il dato al database
func (*MusicData) CheckError ¶
CheckError esegue tutti i controlli per verificare che non siano stati inviati al server dati errati.
func (*MusicData) CheckImage ¶
CheckImage controlla se è un'immagine e se è nei formati gestibili dal server
func (*MusicData) CheckTrack ¶
CheckTrack controlla se è un file mp3.
func (*MusicData) GetNameAnime ¶
func (md *MusicData) GetNameAnime()
GetNameAnime setta mediante l'id di anilist il nome dell'anime
func (*MusicData) NormalizeName ¶
NormalizeName genera il nome del file audio.
func (*MusicData) UploadTemporaryFile ¶
UploadTemporaryFile carica un file temporaneo su "littlebox" che scade dopo 3 giorni.
Click to show internal directories.
Click to hide internal directories.