      @property
      def statusbar(self):
          """ :class:`lib.gui.custom_widgets.StatusBar`: The GUI StatusBar
          :class:`tkinter.ttk.Frame`. """
          return self._gui_objects["status_bar"]
  
      @property
      def command_notebook(self):
          """ :class:`lib.gui.command.CommandNoteboook`: The main Faceswap Command Notebook. """
          return self._gui_objects["command_notebook"]
 
</s> remove     def command_notebook(self):
        """ :class:`lib.gui.command.CommandNoteboook`: The main Faceswap Command Notebook. """
        return self._gui_objects["command_notebook"]
 </s> add     def command_notebook(self) -> Optional["CommandNotebook"]:
        """ :class:`lib.gui.command.CommandNotebook`: The main Faceswap Command Notebook. """
        return self._gui_objects.command_notebook </s> remove     def statusbar(self):
 </s> add     def statusbar(self) -> "StatusBar": </s> remove         return self._gui_objects["default_options"]
 </s> add         return self._gui_objects.default_options </s> remove     def tools_notebook(self):
 </s> add     def tools_notebook(self) -> "ToolsNotebook": </s> remove     def default_options(self):
 </s> add     def default_options(self) -> Dict[str, Dict[str, Any]]:
        return self._gui_objects.status_bar
      @property
      def statusbar(self):
          """ :class:`lib.gui.custom_widgets.StatusBar`: The GUI StatusBar
          :class:`tkinter.ttk.Frame`. """
        return self._gui_objects.status_bar
  
      @property
      def command_notebook(self):
          """ :class:`lib.gui.command.CommandNoteboook`: The main Faceswap Command Notebook. """
          return self._gui_objects["command_notebook"]
keep keep keep keep replace keep keep keep keep keep
 Bugfix: Preview for extract in batch mode 
lib/gui/utils.py