Site Contents# Here is a complete listing of the pages and headings in the decree-tree documentation. Welcome to decree-tree! Quick Start Installation Basic Usage Nested Commands Nesting Commands Goals Creating a Tree Inheritance Manual Inheritance Abstract Parent Classes Deconfliction Design History Alternate Roots Subparser Customization Dynamic Tree Creation Configuration General Workflow Command Names Options and Arguments Parsers and Subparsers The Help Option The Version Option DecreeTree Class API Basics DecreeTree DecreeTree.help DecreeTree.name DecreeTree.inherit DecreeTree.options DecreeTree.prog_is_name DecreeTree.version Critical Methods DecreeTree.add_arguments() DecreeTree.process_options() DecreeTree.execute() DecreeTree.run() Child Command Manipulation DecreeTree.add() DecreeTree.child_index() DecreeTree.clear_children() DecreeTree.find_child() DecreeTree.get() DecreeTree.insert_child() DecreeTree.remove_child() DecreeTree.replace_child() DecreeTree.sort_children() Properties DecreeTree.children DecreeTree.child_names DecreeTree.count_children DecreeTree.get_name DecreeTree.parent DecreeTree.parents DecreeTree.parent_names DecreeTree.structure Additional Methods DecreeTree.configure_parser() DecreeTree.configure_parser_tree() DecreeTree.handle_run_exception() DecreeTree.parser_options() DecreeTree.preprocess_options() DecreeTree.subparsers_options() Extra Class APIs AbstractDT AbstractDT Supporting Class APIs Decree Decree Decree.help Decree.options Decree.name Decree.prog_is_name Decree.version Decree.configure_parser() Decree.parser_options() Decree.run() Decree.add_arguments() Decree.preprocess_options() Decree.process_options() Decree.execute() Tree Tree Tree.append_child() Tree.children Tree.child_index() Tree.child_names Tree.clear_children() Tree.count_children Tree.find_child() Tree.get_child() Tree.get_name Tree.insert_child() Tree.parent Tree.parents Tree.parent_names Tree.remove_child() Tree.replace_child() Tree.sort_children() Discussion Motivation Design Goals Known Limitations & Issues Future Plans Alternatives Changelog Versions Unreleased v0.2.0 v0.1.0 v0.0.0 Status Contributing Indices and tables