initial commit

This commit is contained in:
David Allen 2025-04-04 23:58:52 -06:00
commit 10cfdbd252
Signed by: towk
GPG key ID: 793B2924A49B3A3F
129 changed files with 3881 additions and 0 deletions

21
src/doctree.gd Executable file
View file

@ -0,0 +1,21 @@
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