From d5d00b730ba6c60d905bda254713fd929e89b706 Mon Sep 17 00:00:00 2001 From: Bradley Cicenas Date: Sun, 5 Feb 2017 00:56:45 +0000 Subject: [PATCH] add logEvent hook --- grid.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/grid.go b/grid.go index 0aa1393..292dae8 100644 --- a/grid.go +++ b/grid.go @@ -127,11 +127,22 @@ func (g *Grid) ExpandView() { container.Collapse() } +func logEvent(e ui.Event) { + var s string + s += fmt.Sprintf("Type: %s\n", e.Type) + s += fmt.Sprintf("Path: %s\n", e.Path) + s += fmt.Sprintf("From: %s\n", e.From) + s += fmt.Sprintf("To: %s", e.To) + log.Debugf("new event:\n%s", s) +} + func Display(g *Grid) bool { var menu func() var expand bool var loopIter int + ui.DefaultEvtStream.Hook(logEvent) + // calculate layout ui.Body.Align() g.redrawCursor()