515 lines · 17.7 KB · Python
RawDownload
        yield Footer(id="footer")     @on(Tree.NodeSelected)    def on_tree_node_selected(self, event: Tree.NodeSelected[TreeValue]) -> None:        """Called when a tree node is selected, selecting the event."""        if event.node.data:            self.set_selected(event.node.data)  if __name__ == "__main__":    ap = argparse.ArgumentParser()    ap.add_argument('-I', '--interval', help="Counter update interval in seconds", default=0.1)    args = ap.parse_args()    app = IListApp(float(args.interval))    app.run()

Lines 501–515 of 515. Previous lines