@@ -985,12 +985,14 @@ def remove_overlay(self, overlay_name: Union[Iterable[str], str]) -> None:
985985 The string or an iterable of strings.
986986
987987 """
988- overlay_name = [overlay_name ] if isinstance (overlay_name , str ) else overlay_name
988+ overlay_names = (
989+ [overlay_name ] if isinstance (overlay_name , str ) else overlay_name
990+ )
989991
990992 self .send (
991993 {
992994 "event_name" : "remove_overlay" ,
993- "name " : overlay_name ,
995+ "overlay_names " : overlay_names ,
994996 }
995997 )
996998
@@ -1054,7 +1056,8 @@ def set_listener(self, listener_type: str, callback: Callable) -> None:
10541056 Parameters
10551057 ----------
10561058 listener_type : str
1057- Can either be 'object_hovered', 'object_clicked', 'click' or 'select'
1059+ Can either be 'object_hovered', 'object_clicked', 'click', 'select',
1060+ or 'current_overlays'
10581061 callback : Callable
10591062 A python function to be called when the event corresponding to the
10601063 listener_type is detected
@@ -1073,7 +1076,8 @@ def set_listener(self, listener_type: str, callback: Callable) -> None:
10731076 else :
10741077 raise ValueError (
10751078 "listener_type must be 'object_hovered', "
1076- "'object_clicked', 'click' or 'select'"
1079+ "'object_clicked', 'click', 'select', "
1080+ "or 'current_overlays'"
10771081 )
10781082
10791083 @widget_should_be_loaded
0 commit comments