showPager(surrounding = 2, nextprev = true, firstlast = true)
2 3 ... 12 > 
< 1 2 3 4 ... 12 > 
< 1 2 3 4 5 ... 12 > 
< 1 2 3 4 5 6 ... 12 > 
< 1 ... 3 4 5 6 7 ... 12 > 
< 1 ... 4 5 6 7 8 ... 12 > 
< 1 ... 5 6 7 8 9 ... 12 > 
< 1 ... 6 7 8 9 10 ... 12 > 
< 1 ... 7 8 9 10 11 12 > 
< 1 ... 8 9 10 11 12 > 
< 1 ... 9 10 11 12 > 
< 1 ... 10 11 12 

showPager(surrounding = 2, nextprev = true, firstlast = false)
2 3 ... > 
< 1 2 3 4 ... > 
< 1 2 3 4 5 ... > 
< ... 2 3 4 5 6 ... > 
< ... 3 4 5 6 7 ... > 
< ... 4 5 6 7 8 ... > 
< ... 5 6 7 8 9 ... > 
< ... 6 7 8 9 10 ... > 
< ... 7 8 9 10 11 ... > 
< ... 8 9 10 11 12 > 
< ... 9 10 11 12 > 
< ... 10 11 12 

showPager(surrounding = false, nextprev = true, firstlast = true)
2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12 > 
< 1 2 3 4 5 6 7 8 9 10 11 12