Add actions menu admin features
This commit is contained in:
+8
-1
@@ -72,7 +72,7 @@ func (t *Tree) Rebuild() {
|
||||
}
|
||||
}
|
||||
t.lines = lines
|
||||
t.SetActiveLine(0, true)
|
||||
t.SetActiveLine(0, false)
|
||||
t.uiDraw()
|
||||
}
|
||||
|
||||
@@ -162,6 +162,13 @@ func (t *Tree) SetActiveLine(num int, relative bool) {
|
||||
}
|
||||
}
|
||||
|
||||
func (t *Tree) ActiveItem() TreeItem {
|
||||
if len(t.lines) == 0 {
|
||||
return nil
|
||||
}
|
||||
return t.lines[bounded(t.activeLine, 0, len(t.lines)-1)].Item
|
||||
}
|
||||
|
||||
func (t *Tree) uiKeyEvent(key Key) {
|
||||
var runHandler = true
|
||||
switch key {
|
||||
|
||||
Reference in New Issue
Block a user