manager

package
v0.0.0-...-9c73dfc Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2016 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const AlbumCollection = "album"
View Source
const ArtistCollection = "artist"
View Source
const KeyCollection = "key"
View Source
const LargeWidth = 256
View Source
const MediumWidth = 128
View Source
const SmallWidth = 64

Variables

This section is empty.

Functions

func AddAlbumTrack

func AddAlbumTrack(oid string, number int, name string) (*document.Album, error)

func AddTrackArtist

func AddTrackArtist(oid string, number int, artist *document.Artist) (*document.Album, error)

func CreateAlbum

func CreateAlbum(name string, year int, artist *document.Artist, image image.Image) (*document.Album, error)

func CreateAppKey

func CreateAppKey(role string) (string, string, error)

func CreateArtist

func CreateArtist(name string, image image.Image) (*document.Artist, error)

func CreateImage

func CreateImage(image image.Image) (*document.Image, error)

func CreateMasterKey

func CreateMasterKey() (string, string, error)

func FindAlbumById

func FindAlbumById(oid string) (*document.Album, error)

func FindAlbums

func FindAlbums(skip int, pageSize int) ([]document.Album, error)

func FindArtistById

func FindArtistById(oid string) (*document.Artist, error)

func FindArtists

func FindArtists(skip int, pageSize int) ([]document.Artist, error)

func RemoveAlbum

func RemoveAlbum(oid string) error

func RemoveAlbumTrack

func RemoveAlbumTrack(oid string, trackNumber int) (*document.Album, error)

func RemoveArtist

func RemoveArtist(oid string) error

func RemoveTrackArtist

func RemoveTrackArtist(oid string, trackNumber int, artist *document.Artist) (*document.Album, error)

func UpdateAlbum

func UpdateAlbum(oid string, name string, year int, artist *document.Artist, image image.Image) (*document.Album, error)

func UpdateAlbumTrack

func UpdateAlbumTrack(oid string, number int, name string) (*document.Album, error)

func UpdateArtist

func UpdateArtist(oid string, name string, image image.Image) (*document.Artist, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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