def remove_child(self, child):
self.children.remove(child)<EOL>child.parent = None<EOL>if self.view and self.view.is_loaded:<EOL><INDENT>self.view.dispatch({<EOL>'<STR_LIT:name>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT:#>' + child.id<EOL>})<EOL><DEDENT>
Remove a child widget from this widget.

:param child: Object inheriting :class:`BaseElement`