2008-11-27 23:48:48 UTC
previous
next
Model:
Echo.Playback.PlaybackService
Echo.Database.DatabaseService
View:
Echo.UI.UIService
Echo.UI.StatusWindow
Echo.UI.MainWindow
Echo.UI.Widgets.TabPane
Echo.UI.Widgets.BrowserPane
Echo.UI.Widgets.SourcesPane
Echo.UI.Browsers.IBrowser
Echo.UI.Sources.ISource
Echo.UI.Tabs.ITab
Echo.UI.Tabs.NowPlayingTab
Echo.UI.Tabs.PlaySourceTab
Echo.UI.Widgets.PlaySourceView
Echo.UI.Menus.ContextMenu
Echo.UI.Menus.PlaySourceView : ContextMenu
Controller:
Echo.Controller.ControllerMain
Echo.Controller.Actions.MainActions
Echo.Controller.Actions.PlaybackActions
Echo.Controller.Tabs.NowPlayingTab
Echo.Controller.Tabs.PlaySourceTab
--------------------------------------------------------------------------------
Echo.UI.UIService:
weak MainWindow main_window;
Gtk.Action get_action(string name);
Echo.UI.MainWindow:
Gee.List<ITab> tabs;
void add_tab(ITab tab);
void hide_browser();
void show_browser(IBrowser);
Echo.UI.Tabs.PlaySourceTab:
weak PlaySourceView view;
Echo.UI.Widgets.PlaySourceView:
signal void context_menu_opened();
signal void button_pressed();
IPlaySource source;
int[] selected_tracks;