parameters: (self)
docstring: Destroy this widget and possibly its associated variable.
docstring_summary: Destroy this widget and possibly its associated variable.
docstring_tokens: Destroy this widget and possibly its associated variable .
function: def destroy(self):
          """Destroy this widget and possibly its associated variable."""
          try:
              self._variable.trace_vdelete('w', self.__tracecb)
          except AttributeError:
              pass
          else:
              del self._variable
          super().destroy()
          self.label = None
          self.scale = None
function_tokens: def destroy ( self ) : try : self . _variable . trace_vdelete ( 'w' , self . __tracecb ) except AttributeError : pass else : del self . _variable super ( ) . destroy ( ) self . label = None self . scale = None