in src/ui/ui.py [0:0]
def _initialize_feedback_vsection(self):
"""Initialize the widgets of the feedback vertical section.
Args:
None
Returns:
None
"""
self.clear_output_button = widgets.Button(description="Clear Output")
self.clear_output_button.on_click(self._button_helper_clear_output)
self.clear_credentials_button = widgets.Button(description="Forget Credentials")
self.clear_credentials_button.on_click(self._button_helper_clear_credentials)
self.processing_flag = widgets.Output(layout={"width": "30%"})
self.feedback_options = widgets.RadioButtons(
value="Successful",
options=["Successful", "Unsuccessful"],
description="Feedback:",
layout={"width": "25%"},
)
self.submit_button = widgets.Button(description="Submit feedback")
self.submit_button.on_click(self._button_helper_log_feedback)
self.feedback_vsection = widgets.HBox(
[
self.clear_output_button,
self.clear_credentials_button,
self.processing_flag,
self.feedback_options,
self.submit_button,
],
layout=layouts.MAIN_FEEDBACK_LAYOUT,
)