diff -r c712d09cc839 -r f6881d10e995 src/eric7/WebBrowser/ClosedTabsManager.py --- a/src/eric7/WebBrowser/ClosedTabsManager.py Fri Dec 22 13:57:47 2023 +0100 +++ b/src/eric7/WebBrowser/ClosedTabsManager.py Fri Dec 22 17:24:07 2023 +0100 @@ -37,7 +37,8 @@ """ Constructor - @param parent reference to the parent object (QObject) + @param parent reference to the parent object + @type QObject """ super().__init__() @@ -47,8 +48,10 @@ """ Public method to record the data of a browser about to be closed. - @param browser reference to the browser to be closed (HelpBrowser) - @param position index of the tab to be closed (integer) + @param browser reference to the browser to be closed + @type WebBrowserView + @param position index of the tab to be closed + @type int """ from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow @@ -66,8 +69,10 @@ """ Public method to get the indexed closed tab. - @param index index of the tab to return (integer) - @return requested tab (ClosedTab) + @param index index of the tab to return + @type int + @return requested tab + @rtype ClosedTab """ tab = ( self.__closedTabs.pop(index) @@ -81,7 +86,8 @@ """ Public method to check for closed tabs. - @return flag indicating the availability of closed tab data (boolean) + @return flag indicating the availability of closed tab data + @rtype bool """ return len(self.__closedTabs) > 0 @@ -96,6 +102,7 @@ """ Public method to get a list of all closed tabs. - @return list of closed tabs (list of ClosedTab) + @return list of closed tabs + @rtype list of ClosedTab """ return self.__closedTabs