OpenRoadCode
Public API reference for OpenRoadCode
Loading...
Searching...
No Matches
frontends.tk.media.media_screen.MediaScreen Class Reference

Present the media-provider hub and route into provider screens. More...

Inheritance diagram for frontends.tk.media.media_screen.MediaScreen:
frontends.tk.tk_screen.TkScreen ui.screen_ui_if.ScreenUiIf

Public Member Functions

None set_theme_mode (self, ThemeMode _mode)
 Rebuild the mounted media hub from the newly active CSS theme.
 
None show (self)
 Build and display this screen's Tk panels.
 
None show_spotify_configuration (self)
 Open the shared Spotify application configuration dialog.
 
None run_spotify_account_action (self, bool disconnect)
 Run the shared Spotify account action from any media surface.
 
- Public Member Functions inherited from frontends.tk.tk_screen.TkScreen
ScreenId screen_id (self)
 Return the stable identifier used to navigate to this screen.
 
None hide (self)
 Release transient screen activity before navigating away.
 
bool handle_ui_action (self, UiAction action)
 Return False until a screen provides semantic action handling.
 

Protected Member Functions

None _spotify_account_actions (self, tk.Frame card)
 Show Spotify account authorization state and browser OAuth action.
 
None _spotify_configuration (self, tk.Frame card)
 Expose Spotify application configuration without requiring a shell.
 

Detailed Description

Present the media-provider hub and route into provider screens.


The documentation for this class was generated from the following file: