Function: eieio-widget-test-class--eieio-childp

eieio-widget-test-class--eieio-childp is a byte-compiled function defined in eieio-custom.el.gz.

Signature

(eieio-widget-test-class--eieio-childp OBJ)

Documentation

Return non-nil if OBJ is an object of type eieio-widget-test-class(var)/eieio-widget-test-class(fun) or a subclass.

Aliases

eieio-widget-test-class-child-p (obsolete since 25.1)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-custom.el.gz
;;; Compatibility

;;; Code:
(defclass eieio-widget-test-class nil
  ((a-string :initarg :a-string
	     :initform "The moose is loose"
	     :custom string
	     :label "Amorphous String"
	     :group (default foo)
	     :documentation "A string for testing custom.
This is the next line of documentation.")
   (listostuff :initarg :listostuff
	       :initform '("1" "2" "3")
	       :type list
	       :custom (repeat (string :tag "Stuff"))
	       :label "List of Strings"
	       :group foo
	       :documentation "A list of stuff.")
   (uninitialized :initarg :uninitialized
		  :type string
		  :custom string
		  :documentation "This slot is not initialized.
Used to make sure that custom doesn't barf when it encounters one
of these.")
   (a-number :initarg :a-number
	     :initform 2
	     :custom integer
	     :documentation "A number of thingies."))
  "A class for testing the widget on.")