music

package module
Version: v0.0.0-...-1aee6c4 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Music

type Music struct {
	OP         []Track
	ED         []Track
	SoundTrack []Track
}

Music struct

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

func (md *MusicData) CheckError() (err error)

CheckError esegue tutti i controlli per verificare che non siano stati inviati al server dati errati.

func (*MusicData) CheckImage

func (md *MusicData) CheckImage() (err error)

CheckImage controlla se è un'immagine e se è nei formati gestibili dal server

func (*MusicData) CheckTrack

func (md *MusicData) CheckTrack() (err error)

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

func (md *MusicData) NormalizeName(musicNameTemplate string) error

NormalizeName genera il nome del file audio.

func (*MusicData) UploadTemporaryFile

func (md *MusicData) UploadTemporaryFile() error

UploadTemporaryFile carica un file temporaneo su "littlebox" che scade dopo 3 giorni.

type Track

type Track struct {
	Name         string
	Artist       string
	IdSoundCloud int
	Links        string
}

Track struct

Source Files

Jump to

Keyboard shortcuts

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