# Class e.p.y.m.AlbumModel(BaseAlbumModel):

Part of elisa.plugins.yesfm.models View In Hierarchy

Undocumented

Line # | Kind | Name | Docs
--- | --- | --- | ---
95 | Method | __init__ | Constructor. Initialize all the fields.
100 | Method | picture__set | Undocumented
103 | Method | picture__get | Undocumented
106 | Method | get_tracks | Return a deferred that will return a list of TrackModel instances
123 | Method | name__get | Undocumented
131 | Method | get_artist_name | Return a deferred with the artist name as result.

Inherited from Bindable (via AlbumModel, Model):

Line # | Kind | Name | Docs
--- | --- | --- | ---
34 | Method | bind | Bind a local `attribute` to `destination_attribute` of
73 | Method | unbind | Remove the binding of `attribute` to `destination_attribute` of
104 | Method | unbind_object | Remove all the bindings you have for a certain `destination_object`.
118 | Method | __setattr__ | Undocumented
136 | Method | __delattr__ | Undocumented

def __init__(self):
overrides elisa.plugins.base.models.audio.AlbumModel.__init__
Constructor. Initialize all the fields.

def picture__set(self, value):
Undocumented
def picture__get(self):
Undocumented
def get_tracks(self):
overrides elisa.plugins.base.models.audio.AlbumModel.get_tracks
Return a deferred that will return a list of TrackModel instances representing the tracks of the album.

Returns | (type: `elisa.core.utils.defer.Deferred` )

def name__get(self):
Undocumented
def get_artist_name(self):
overrides elisa.plugins.base.models.audio.AlbumModel.get_artist_name
Return a deferred with the artist name as result.