html-designer/src/doctree.gd
2025-04-04 23:58:52 -06:00

21 lines
453 B
GDScript
Executable file

extends PanelContainer
@onready var tree := %Tree
func _ready() -> void:
var root = tree.create_item()
root.set_text(0, "root")
var page1 = tree.create_item(root)
page1.set_text(0, "index.html")
func add_page(parent: String, widget_name: String) -> void:
# tokenize parent into path array
var path := _tokenize(parent)
pass
func _tokenize(dots: String, delimiter: String = ",") -> Array[String]:
var path: Array[String] = []
return path