Function: posframe-poshandler-window-bottom-center
posframe-poshandler-window-bottom-center is a byte-compiled function
defined in posframe.el.
Signature
(posframe-poshandler-window-bottom-center INFO)
Documentation
Posframe's position handler.
This poshandler function let bottom edge center of posframe align to bottom edge center of window.
The structure of INFO can be found in docstring of
posframe-show.
Source Code
;; Defined in ~/.emacs.d/elpa/posframe-20260415.14/posframe.el
(defun posframe-poshandler-window-bottom-center (info)
"Posframe's position handler.
This poshandler function let bottom edge center of posframe align
to bottom edge center of window.
The structure of INFO can be found in docstring of
`posframe-show'."
(let* ((window-left (plist-get info :parent-window-left))
(window-top (plist-get info :parent-window-top))
(window-width (plist-get info :parent-window-width))
(window-height (plist-get info :parent-window-height))
(posframe-width (plist-get info :posframe-width))
(posframe-height (plist-get info :posframe-height))
(mode-line-height (plist-get info :mode-line-height)))
(cons (max 0 (+ window-left (/ (- window-width posframe-width) 2)))
(+ window-top window-height
(- 0 mode-line-height posframe-height)))))