Function: posframe--get-valid-poshandler
posframe--get-valid-poshandler is a byte-compiled function defined in
posframe.el.
Signature
(posframe--get-valid-poshandler INFO)
Documentation
Get valid poshandler function with the help of INFO.
Source Code
;; Defined in ~/.emacs.d/elpa/posframe-20260415.14/posframe.el
(defun posframe--get-valid-poshandler (info)
"Get valid poshandler function with the help of INFO."
(or (plist-get info :poshandler)
(let ((position (plist-get info :position)))
(cond ((integerp position)
#'posframe-poshandler-point-bottom-left-corner)
((and (consp position)
(integerp (car position))
(integerp (cdr position)))
#'posframe-poshandler-absolute-x-y)
(t (error "Posframe: have no valid poshandler"))))))