Function: eieio-speedbar-expand
eieio-speedbar-expand is a byte-compiled function defined in
eieio-speedbar.el.gz.
Signature
(eieio-speedbar-expand ARG &rest ARGS)
Implementations
((object eieio-speedbar) depth) in `eieio-speedbar.el'.
Expand OBJECT at indentation DEPTH. Inserts a list of new tag lines representing expanded elements within OBJECT.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-speedbar.el.gz
(cl-defmethod eieio-speedbar-expand ((object eieio-speedbar) depth)
"Expand OBJECT at indentation DEPTH.
Inserts a list of new tag lines representing expanded elements within
OBJECT."
(let ((children (eieio-speedbar-object-children object)))
(cond ((eieio-object-p (car children))
(mapcar (lambda (car)
(eieio-speedbar-make-tag-line car depth))
children))
(children (eieio-speedbar-child-make-tag-lines object depth)))))