Files
Andrei 58f8093689 Rebrand from 'Redirect Intelligence v2' to 'URL Tracker Tool V2' throughout UI
- Updated all component headers and documentation
- Changed navbar and footer branding
- Updated homepage hero badge
- Modified page title in index.html
- Simplified footer text to 'Built with ❤️'
- Consistent V2 capitalization across all references
2025-08-19 19:12:23 +00:00

26 lines
576 B
JavaScript

import { Tree, layout } from '../src/algorithm'
export default {
convert(treeNode) {
if (treeNode === null) return null
let children = []
for (let i = 0; i < treeNode.children.length; i++) {
children[i] = this.convert(treeNode.children[i])
}
return new Tree(treeNode.width, treeNode.height, treeNode.y, children)
},
convertBack(converted, root) {
root.x = converted.x
for (let i = 0; i < converted.c.length; i++) {
this.convertBack(converted.c[i], root.children[i])
}
},
runOnConverted(root) {
layout(root)
}
}