@@ -86,15 +86,6 @@ def register_plugins(
8686 for name , func in mapping .items ():
8787 cls .register_plugin (name , func , method )
8888
89- def show (self , ** kwargs : Any ) -> None :
90- self .node .show (** kwargs )
91-
92- def hshow (self , ** kwargs : Any ) -> None :
93- self .node .hshow (** kwargs )
94-
95- def vshow (self , ** kwargs : Any ) -> None :
96- self .node .vshow (** kwargs )
97-
9889 @property
9990 def diameter (self ) -> int :
10091 """Get diameter of tree, the length of longest path between any two nodes.
@@ -210,6 +201,12 @@ def __repr__(self) -> str:
210201 "add_dict_by_path" : construct .add_dict_to_tree_by_path ,
211202 "add_dict_by_name" : construct .add_dict_to_tree_by_name ,
212203 # Export methods
204+ "show" : export .print_tree ,
205+ "hshow" : export .hprint_tree ,
206+ "vshow" : export .vprint_tree ,
207+ "yield" : export .yield_tree ,
208+ "hyield" : export .hyield_tree ,
209+ "vyield" : export .vyield_tree ,
213210 "to_dataframe" : export .tree_to_dataframe ,
214211 "to_polars" : export .tree_to_polars ,
215212 "to_dict" : export .tree_to_dict ,
0 commit comments