Present radio state and forward semantic user requests to injected handlers. More...
Public Member Functions | |
| None | start (self) |
| Start periodic semantic refresh requests. | |
| None | stop_radio_status_polling (self) |
| Stop periodic refresh requests. | |
| None | set_signal (self, TunedSignal|None signal) |
| Set the tuned-signal display state. | |
| None | add_preset (self, RadioPreset preset) |
| Add one preset to the radio UI. | |
| None | clear_presets (self) |
| Remove all presets from the radio UI. | |
| None | set_receiver_active (self, bool active) |
| Set whether the receiver is currently active. | |
| None | set_active_preset (self, int|None preset_index) |
| Select the active zero-based preset, if any. | |
| None | set_preset_request_handler (self, PresetRequestHandlerIf|None handler) |
| Set or clear the preset request handler. | |
| None | set_playback_request_handler (self, PlaybackRequestHandlerIf|None handler) |
| Set or clear the playback request handler. | |
| None | set_station_request_handler (self, StationRequestHandlerIf|None handler) |
| Set or clear the station-navigation request handler. | |
| None | set_tuning_request_handler (self, TuningRequestHandlerIf|None handler) |
| Set or clear the frequency-tuning request handler. | |
| None | set_application_request_handler (self, RadioApplicationRequestHandlerIf|None handler) |
| Set or clear companion-application requests. | |
| None | set_refresh_request_handler (self, RadioRefreshRequestHandlerIf|None handler) |
| Set or clear periodic refresh requests. | |
Present radio state and forward semantic user requests to injected handlers.
| None frontends.tk.radio.radio_panel.RadioPanel.add_preset | ( | self, | |
| RadioPreset | preset | ||
| ) |
Add one preset to the radio UI.
| preset | Preset to add. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_active_preset | ( | self, | |
| int | None | preset_index | ||
| ) |
Select the active zero-based preset, if any.
| preset_index | Zero-based preset index, or None for no selection. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_application_request_handler | ( | self, | |
| RadioApplicationRequestHandlerIf | None | handler | ||
| ) |
Set or clear companion-application requests.
| handler | Application request handler, or None to disconnect it. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_playback_request_handler | ( | self, | |
| PlaybackRequestHandlerIf | None | handler | ||
| ) |
Set or clear the playback request handler.
| handler | Playback request handler, or None to disconnect it. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_preset_request_handler | ( | self, | |
| PresetRequestHandlerIf | None | handler | ||
| ) |
Set or clear the preset request handler.
| handler | Preset request handler, or None to disconnect it. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_receiver_active | ( | self, | |
| bool | active | ||
| ) |
Set whether the receiver is currently active.
| active | True while the receiver is active. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_refresh_request_handler | ( | self, | |
| RadioRefreshRequestHandlerIf | None | handler | ||
| ) |
Set or clear periodic refresh requests.
| handler | Refresh request handler, or None to disconnect it. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_signal | ( | self, | |
| TunedSignal | None | signal | ||
| ) |
Set the tuned-signal display state.
| signal | Current tuned signal, or None when unavailable. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_station_request_handler | ( | self, | |
| StationRequestHandlerIf | None | handler | ||
| ) |
Set or clear the station-navigation request handler.
| handler | Station request handler, or None to disconnect it. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.
| None frontends.tk.radio.radio_panel.RadioPanel.set_tuning_request_handler | ( | self, | |
| TuningRequestHandlerIf | None | handler | ||
| ) |
Set or clear the frequency-tuning request handler.
| handler | Tuning request handler, or None to disconnect it. |
Reimplemented from ui.radio.radio_ui_if.RadioUiIf.