Present lighting state and connect lighting request handling. More...
Public Member Functions | |
| None | set_lighting_state (self, LightingState|None state) |
| Set the displayed lighting snapshot, or clear unavailable state. | |
| None | set_lighting_request_handler (self, LightingRequestHandlerIf|None handler) |
| Connect or clear the handler for user lighting requests. | |
| None | show (self) |
| Build and display this screen's Tk panels. | |
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. | |
Present lighting state and connect lighting request handling.
| None frontends.tk.lighting.lighting_screen.LightingScreen.set_lighting_request_handler | ( | self, | |
| LightingRequestHandlerIf | None | handler | ||
| ) |
Connect or clear the handler for user lighting requests.
| handler | Request consumer, or None to disconnect it. |
Reimplemented from ui.lighting.lighting_ui_if.LightingUiIf.
| None frontends.tk.lighting.lighting_screen.LightingScreen.set_lighting_state | ( | self, | |
| LightingState | None | state | ||
| ) |
Set the displayed lighting snapshot, or clear unavailable state.
| state | Complete state snapshot, or None when unavailable. |
Reimplemented from ui.lighting.lighting_ui_if.LightingUiIf.