def find_all(self, kind):
        res = []
        for parent, node in self.traverse():
            if isinstance(node, kind):
                res.append(node)
        return res
generate javascript code for the chart
dataset/ETHPy150Open ContinuumIO/ashiba/enaml/enaml/layout/dock_layout.py/LayoutNode.find_all--crossover with--dataset/ETHPy150Open areski/python-nvd3/nvd3/NVD3Chart.py/NVD3Chart.buildjschart