Function: widget-create-child
widget-create-child is a byte-compiled function defined in
wid-edit.el.gz.
Signature
(widget-create-child PARENT TYPE)
Documentation
Create widget of TYPE.
Source Code
;; Defined in /usr/src/emacs/lisp/wid-edit.el.gz
(defun widget-create-child (parent type)
"Create widget of TYPE."
(let ((widget (widget-copy type)))
(widget-put widget :parent parent)
(unless (widget-get widget :indent)
(widget-put widget :indent (+ (or (widget-get parent :indent) 0)
(or (widget-get widget :extra-offset) 0)
(widget-get parent :offset))))
(widget-apply widget :create)
widget))