def draw(self):
        """Draw itself and widgets.

        Extends Object2D.draw.
        """
        super().draw()

        self.caption.draw()

        self.widget_kind_options.draw()

        for obj in self.widget_subform:
            obj.draw()

        self.cancel_button.draw()
        self.submit_button.draw()

        SERVICES_NS.update_screen()
Draw itself and widgets.

        Extends Object2D.draw.
        
nodezator/editing/widgetpicker/main.py