0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 11:41:49 +02:00

fix(docks): docks widget_list adn dockarea panels return values fixed

This commit is contained in:
2024-06-05 13:03:21 +02:00
parent 10d77f20d1
commit ffae5ee54e
3 changed files with 7 additions and 8 deletions

View File

@ -1,9 +1,8 @@
# This file was automatically generated by generate_cli.py # This file was automatically generated by generate_cli.py
from bec_widgets.cli.client_utils import rpc_call, RPCBase, BECGuiClientMixin
from typing import Literal, Optional, overload from typing import Literal, Optional, overload
from bec_widgets.cli.client_utils import BECGuiClientMixin, RPCBase, rpc_call
class BECPlotBase(RPCBase): class BECPlotBase(RPCBase):
@property @property
@ -1429,7 +1428,7 @@ class BECDock(RPCBase):
@property @property
@rpc_call @rpc_call
def widget_list(self) -> "list": def widget_list(self) -> "list[BECConnector]":
""" """
Get the widgets in the dock. Get the widgets in the dock.
@ -1550,7 +1549,7 @@ class BECDockArea(RPCBase, BECGuiClientMixin):
@property @property
@rpc_call @rpc_call
def panels(self) -> "dict": def panels(self) -> "dict[str, BECDock]":
""" """
Get the docks in the dock area. Get the docks in the dock area.
Returns: Returns:

View File

@ -93,7 +93,7 @@ class BECDock(BECConnector, Dock):
super().float() super().float()
@property @property
def widget_list(self) -> list: def widget_list(self) -> list[BECConnector]:
""" """
Get the widgets in the dock. Get the widgets in the dock.
@ -103,7 +103,7 @@ class BECDock(BECConnector, Dock):
return self.widgets return self.widgets
@widget_list.setter @widget_list.setter
def widget_list(self, value: list): def widget_list(self, value: list[BECConnector]):
self.widgets = value self.widgets = value
def hide_title_bar(self): def hide_title_bar(self):

View File

@ -61,7 +61,7 @@ class BECDockArea(BECConnector, DockArea):
painter.drawText(self.rect(), Qt.AlignCenter, "Add docks using 'add_dock' method") painter.drawText(self.rect(), Qt.AlignCenter, "Add docks using 'add_dock' method")
@property @property
def panels(self) -> dict: def panels(self) -> dict[str, BECDock]:
""" """
Get the docks in the dock area. Get the docks in the dock area.
Returns: Returns:
@ -70,7 +70,7 @@ class BECDockArea(BECConnector, DockArea):
return dict(self.docks) return dict(self.docks)
@panels.setter @panels.setter
def panels(self, value: dict): def panels(self, value: dict[str, BECDock]):
self.docks = WeakValueDictionary(value) self.docks = WeakValueDictionary(value)
@property @property