Function: org-roam-buffer-toggle

org-roam-buffer-toggle is an interactive and byte-compiled function defined in org-roam-mode.el.

Signature

(org-roam-buffer-toggle)

Documentation

Toggle display of the persistent org-roam-buffer(var)/org-roam-buffer(fun).

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/org-roam-20260224.1637/org-roam-mode.el
(defun org-roam-buffer-toggle ()
  "Toggle display of the persistent `org-roam-buffer'."
  (interactive)
  (pcase (org-roam-buffer--visibility)
    ('visible
     (progn
       (quit-window nil (get-buffer-window org-roam-buffer))
       (remove-hook 'post-command-hook #'org-roam-buffer--redisplay-h)))
    ((or 'exists 'none)
     (progn
       (display-buffer (get-buffer-create org-roam-buffer))
       (org-roam-buffer-persistent-redisplay)))))