def __init__(self, id, classname=None, parent=None, **kwargs):
self._attributes = {}<EOL>self._view = None<EOL>
Constructor of the base widget.

:param id: ID of the widget
:param classname: Class name of the widget Analogous to HTML classes, mostly used for styling. (``string``)
:param parent: Parent widget (Subclass of :class:`BaseElement`)