code: def scroll_one_line_down(event: E) -> None:
      """
      scroll_offset += 1
      """
      w = event.app.layout.current_window
      b = event.app.current_buffer
  
      if w:
          # When the cursor is at the top, move to the next line. (Otherwise, only scroll.)
          if w.render_info:
              info = w.render_info
  
              if (
                  w.vertical_scroll
                  < info.content_height - info.window_height
              ):
                  if (
                      info.cursor_position.y
                      <= info.configured_scroll_offsets.top
                  ):
                      b.cursor_position += (
                          b.document.get_cursor_down_position()
                      )
  
                  w.vertical_scroll += 1
  
file_path: catboost/contrib/python/prompt-toolkit/py3/prompt_toolkit/key_binding/bindings/scroll.py
imports: from __future__ import annotations
  from prompt_toolkit.key_binding.key_processor import KeyPressEvent
label_desc: Use image node_id 5 for calling a global function with example usage: scroll_one_line_down(event) without return types