core: Add CoreListener.playlists_loaded() event

This commit is contained in:
Stein Magnus Jodal 2012-11-17 00:39:19 +01:00
parent 4efff4a5a3
commit 5526ee5a95
2 changed files with 11 additions and 0 deletions

View File

@ -92,6 +92,14 @@ class CoreListener(object):
"""
pass
def playlists_loaded(self):
"""
Called when playlists are loaded or refreshed.
*MAY* be implemented by actor.
"""
pass
def playlist_changed(self, playlist):
"""
Called whenever a playlist is changed.

View File

@ -29,6 +29,9 @@ class CoreListenerTest(unittest.TestCase):
def test_listener_has_default_impl_for_tracklist_changed(self):
self.listener.tracklist_changed()
def test_listener_has_default_impl_for_playlists_loaded(self):
self.listener.playlists_loaded()
def test_listener_has_default_impl_for_playlist_changed(self):
self.listener.playlist_changed(Playlist())