Function: vtable--eieio-childp
vtable--eieio-childp is a byte-compiled function defined in
vtable.el.gz.
Signature
(vtable--eieio-childp OBJ)
Documentation
Return non-nil if OBJ is an object of type vtable(var)/vtable(fun) or a subclass.
Aliases
vtable-child-p (obsolete since 25.1)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/vtable.el.gz
(defclass vtable ()
((columns :initarg :columns :accessor vtable-columns)
(objects :initarg :objects :accessor vtable-objects)
(objects-function :initarg :objects-function
:accessor vtable-objects-function)
(getter :initarg :getter :accessor vtable-getter)
(formatter :initarg :formatter :accessor vtable-formatter)
(displayer :initarg :displayer :accessor vtable-displayer)
(use-header-line :initarg :use-header-line
:accessor vtable-use-header-line)
(face :initarg :face :accessor vtable-face)
(actions :initarg :actions :accessor vtable-actions)
(keymap :initarg :keymap :accessor vtable-keymap)
(separator-width :initarg :separator-width :accessor vtable-separator-width)
(divider :initarg :divider :accessor vtable-divider :initform nil)
(sort-by :initarg :sort-by :accessor vtable-sort-by)
(ellipsis :initarg :ellipsis :accessor vtable-ellipsis)
(column-colors :initarg :column-colors :accessor vtable-column-colors)
(row-colors :initarg :row-colors :accessor vtable-row-colors)
(buffer :initform nil :accessor vtable-buffer)
(-cached-colors :initform nil)
(-cache :initform (make-hash-table :test #'equal))
(-current-cache :initform nil :accessor vtable--current-cache)
(-cached-keymap :initform nil)
(-has-column-spec :initform nil))
"An object to hold the data for a table.")