Function: toolbarx-test-button-type

toolbarx-test-button-type is a byte-compiled function defined in toolbar-x.el.

Signature

(toolbarx-test-button-type OBJ)

Documentation

Return a cons cell (GOOD-OBJ . VAL).

GOOD-OBJ is non-nil if OBJ yields a valid button object VAL (see documentation of function toolbarx-process-symbol).

Source Code

;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/toolbar-x.el
(defun toolbarx-test-button-type (obj)
  "Return a cons cell (GOOD-OBJ . VAL).
GOOD-OBJ is non-nil if OBJ yields a valid button object VAL (see
documentation of function `toolbarx-process-symbol')."
  (let ((toolbarx-test-button-type-simple
         (lambda (but)
           (let* ((val (toolbarx-option-value but))
                  (good-obj
                   (and (consp val)
                        (memq (car val) '(:toggle :radio)))))
             (cons good-obj val)))))
    (toolbarx-eval-function-or-symbol obj toolbarx-test-button-type-simple)))