(viewLine uint16)
| 234 | } |
| 235 | |
| 236 | func (buffer *Buffer) convertViewLineToRawLine(viewLine uint16) uint64 { |
| 237 | rawHeight := buffer.Height() |
| 238 | if int(buffer.viewHeight) > rawHeight { |
| 239 | return uint64(viewLine) |
| 240 | } |
| 241 | return uint64(int(viewLine) + (rawHeight - int(buffer.viewHeight+uint16(buffer.scrollLinesFromBottom)))) |
| 242 | } |
| 243 | |
| 244 | func (buffer *Buffer) convertRawLineToViewLine(rawLine uint64) uint16 { |
| 245 | rawHeight := buffer.Height() |
no test coverage detected