INNER CODE UNIT · Go

nodes

g3n/g3nd · app/app.go:405

	nodes := make(map[string]*gui.TreeNode)
	for name := range demoMap {
		tnames = append(tnames, name)
	}
	sort.Strings(tnames)
	// Add items to the list
	for _, name := range tnames {
		parts := strings.Split(name, ".")
		if len(parts) > 1 {
			category := parts[0]
			node := nodes[category]
			if node == nil {
				node = a.treeTests.AddNode(category)
				nodes[category] = node
			}
			labelText := strings.Join(parts[1:], ".")
			item := gui.NewLabel(labelText)
			item.SetUserData(demoMap[name])

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…