From 2d87ec851dd0107ef6e6b7da48f226f25926070b Mon Sep 17 00:00:00 2001 From: minhtuevo Date: Tue, 19 Nov 2024 12:39:33 -0800 Subject: [PATCH] Updated TableView obj --- fiftyone/operators/types.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fiftyone/operators/types.py b/fiftyone/operators/types.py index 22dda7b936c..482b32e6389 100644 --- a/fiftyone/operators/types.py +++ b/fiftyone/operators/types.py @@ -1870,6 +1870,7 @@ def __init__(self, **kwargs): super().__init__(**kwargs) self.columns = kwargs.get("columns", []) self.row_actions = kwargs.get("row_actions", []) + self.tooltips = kwargs.get("tooltips", []) def keys(self): return [column.key for column in self.columns] @@ -1895,6 +1896,7 @@ def clone(self): clone = super().clone() clone.columns = [column.clone() for column in self.columns] clone.row_actions = [action.clone() for action in self.row_actions] + clone.tooltips = [tooltip.clone() for tooltip in self.tooltips] return clone def to_json(self): @@ -1902,6 +1904,7 @@ def to_json(self): **super().to_json(), "columns": [column.to_json() for column in self.columns], "row_actions": [action.to_json() for action in self.row_actions], + "tooltips": [tooltip.to_json() for tooltip in self.tooltips], }