Function: eventp

eventp is a byte-compiled function defined in subr.el.gz.

Signature

(eventp OBJECT)

Documentation

Return non-nil if OBJECT is an input event or event object.

View in manual

Probably introduced at or before Emacs version 27.1.

Source Code

;; Defined in /usr/src/emacs/lisp/subr.el.gz
(defun eventp (object)
  "Return non-nil if OBJECT is an input event or event object."
  (or (integerp object)
      (and (if (consp object)
               (setq object (car object))
             object)
           (symbolp object)
           (not (keywordp object)))))