currentLine property

  1. @override
BufferLine? get currentLine
override

current line

Implementation

@override
BufferLine? get currentLine {
  if (_lastState == null) {
    return null;
  }

  int visibleLineIndex =
      _lastState!.cursorY - _lastState!.scrollOffsetFromTop;
  if (visibleLineIndex < 0) {
    visibleLineIndex = _lastState!.cursorY;
  }
  return _lastState!.visibleLines[visibleLineIndex];
}