File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -760,11 +760,11 @@ def selected_cells(self):
760
760
return SelectionHelper (
761
761
self ._data , self .selections , self .selection_mode
762
762
).all ()
763
-
763
+
764
764
@property
765
- def selected_cell_values (self ):
765
+ def selected_visible_cell_iterator (self ):
766
766
"""
767
- List of values for all selected cells.
767
+ An iterator to traverse selected visible cells one by one .
768
768
"""
769
769
# Copy of the front-end data model
770
770
view_data = self .get_visible_data ()
@@ -776,10 +776,14 @@ def selected_cell_values(self):
776
776
view_data_object = self .generate_data_object (
777
777
view_data , "ipydguuid" , index_key
778
778
)
779
+ return SelectionHelper (view_data_object , self .selections , self .selection_mode )
779
780
780
- return SelectionHelper (
781
- view_data_object , self .selections , self .selection_mode
782
- ).all_values ()
781
+ @property
782
+ def selected_cell_values (self ):
783
+ """
784
+ List of values for all selected cells.
785
+ """
786
+ return self .selected_visible_cell_iterator .all_values ()
783
787
784
788
@property
785
789
def selected_cell_iterator (self ):
You can’t perform that action at this time.
0 commit comments