From fc64be59d657ecb26ba159d7b5b8b4efcea32935 Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Thu, 9 Apr 2020 19:32:56 -0400 Subject: [PATCH] Export pagination helpers --- pager/pager.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pager/pager.go b/pager/pager.go index 79b64d1..d2f6271 100644 --- a/pager/pager.go +++ b/pager/pager.go @@ -63,13 +63,13 @@ func (m *Model) GetSliceBounds(length int) (start int, end int) { return start, end } -func (m *Model) prevPage() { +func (m *Model) PrevPage() { if m.Page > 0 { m.Page-- } } -func (m *Model) nextPage() { +func (m *Model) NextPage() { if m.Page < m.TotalPages-1 { m.Page++ } @@ -99,33 +99,33 @@ func Update(msg tea.Msg, m Model) (Model, tea.Cmd) { if m.UseLeftRightKeys { switch msg.String() { case "left": - m.prevPage() + m.PrevPage() case "right": - m.nextPage() + m.NextPage() } } if m.UseUpDownKeys { switch msg.String() { case "up": - m.prevPage() + m.PrevPage() case "down": - m.nextPage() + m.NextPage() } } if m.UseHLKeys { switch msg.String() { case "h": - m.prevPage() + m.PrevPage() case "l": - m.nextPage() + m.NextPage() } } if m.UseJKKeys { switch msg.String() { case "j": - m.prevPage() + m.PrevPage() case "k": - m.nextPage() + m.NextPage() } } }