@@ -3406,20 +3406,6 @@ def remove_tool(self, name):
34063406
34073407 del self ._tools [name ]
34083408
3409- def add_tools (self , tools ):
3410- """
3411- Add multiple tools to `NavigationBase`
3412-
3413- Parameters
3414- ----------
3415- tools : {str: class_like}
3416- The tools to add in a {name: tool} dict, see `add_tool` for more
3417- info.
3418- """
3419-
3420- for name , tool in six .iteritems (tools ):
3421- self .add_tool (name , tool )
3422-
34233409 def add_tool (self , name , tool , * args , ** kwargs ):
34243410 """
34253411 Add tool to `NavigationBase`
@@ -3515,9 +3501,9 @@ def _handle_toggle(self, tool, sender, canvasevent, data):
35153501 else :
35163502 # Untoggle previously toggled tool
35173503 self .trigger_tool (self ._toggled [radio_group ],
3518- self ,
3519- canvasevent ,
3520- data )
3504+ self ,
3505+ canvasevent ,
3506+ data )
35213507 toggled = tool .name
35223508
35233509 # Keep track of the toggled tool in the radio_group
@@ -3645,23 +3631,6 @@ def _tool_toggled_cbk(self, event):
36453631 """
36463632 self .toggle_toolitem (event .tool .name , event .tool .toggled )
36473633
3648- def add_tools (self , tools ):
3649- """
3650- Add multiple tools to the container.
3651-
3652- Parameters
3653- ----------
3654- tools : list
3655- List in the form
3656- [[group1, [tool1, tool2 ...]], [group2, [...]]]
3657- Where the tools given by tool1, and tool2 will display in group1.
3658- See `add_tool` for details.
3659- """
3660-
3661- for group , grouptools in tools :
3662- for position , tool in enumerate (grouptools ):
3663- self .add_tool (tool , group , position )
3664-
36653634 def add_tool (self , tool , group , position = - 1 ):
36663635 """
36673636 Adds a tool to this container
0 commit comments