initial commit
This commit is contained in:
commit
10cfdbd252
129 changed files with 3881 additions and 0 deletions
21
src/doctree.gd
Executable file
21
src/doctree.gd
Executable 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue