Sort an expanded node's children by the given key.
(self, key)
| 837 | self.__sort(lambda child: child.path) |
| 838 | |
| 839 | def __sort(self, key): |
| 840 | "Sort an expanded node's children by the given key." |
| 841 | if self.expanded: |
| 842 | nodes = list(self.children) |
| 843 | order = sorted(nodes, key=key) |
| 844 | if order == nodes: |
| 845 | order = reversed(order) |
| 846 | for child in order: |
| 847 | self.__tree.move(child.__node, self.__node, tkinter.END) |
| 848 | |
| 849 | ################################################################################ |
| 850 | # Directory Pruner 3/view.py |
no test coverage detected