Apply suggestions from code review of branch dynamic-ui

Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
This commit is contained in:
Julian Stirling 2026-03-10 09:35:29 +00:00
parent 88da4a18d9
commit 0bfec5d046
2 changed files with 5 additions and 5 deletions

View file

@ -577,7 +577,7 @@ class HistoScanWorkflow(RectGridWorkflow[HistoScanSettingsModel]):
def set_background(self) -> None:
"""Set the background for this background detector.
This sets the background for this workflows background detector as opposed to
This sets the background for this workflow's background detector as opposed to
the active background detector for the camera.
"""
image_array = self._cam.grab_as_array(stream_name="lores")

View file

@ -39,7 +39,7 @@ class SafeHTMLParser(HTMLParser):
the tag if it is our allowed list. We re-write the tag so no extra attributes
can be added.
No tags can have attributes except for ``a`` tags only allows ``href``. We then
No tags can have attributes except for ``a`` tags, why only allow ``href``. We then
append ``target="_blank" rel="noopener noreferrer"`` to ensure the link opens
in a new window.
@ -177,7 +177,7 @@ class ActionButton(BaseModel):
response_is_success_message: bool = False
"""Set True to use the action response as the success message.
If set ``success_message`` has is never used.
If ``success_message`` is set, this is never used.
"""
success_message: str = "Success!"
@ -292,9 +292,9 @@ class UIElementList(RootModel[list[UIElementModels]]):
Note! Two important things to consider:
* This cannot be the return of a lt.property. To fully describe the UI recursion
is used. Web of Things DataSchema doesn't support rectursion. Use a
is used. Web of Things DataSchema doesn't support recursion. Use an
lt.endpoint instead
* If the module using this class imoports future annotations then this will cause
* If the module using this class imports future annotations then this will cause
havoc with pydantics forward references.
"""