parameters: (self)
return_statement: return new_hash != old_hash
docstring: Have the params in this dialog changed?
          Ex: Added, removed, type change, hide change...
          To the props dialog, the hide setting of 'none' and 'part' are identical.
          Therefore, the props dialog only cares if the hide setting is/not 'all'.
          Make a hash that uniquely represents the params' state.
  
          Returns:
              true if changed
docstring_summary: Have the params in this dialog changed?
          Ex: Added, removed, type change, hide change...
          To the props dialog, the hide setting of 'none' and 'part' are identical.
          Therefore, the props dialog only cares if the hide setting is/not 'all'.
          Make a hash that uniquely represents the params' state.
docstring_tokens: Have the params in this dialog changed? Ex : Added removed type change hide change ... To the props dialog the hide setting of none and part are identical . Therefore the props dialog only cares if the hide setting is / not all . Make a hash that uniquely represents the params state .
function: def _params_changed(self):
          """
          Have the params in this dialog changed?
          Ex: Added, removed, type change, hide change...
          To the props dialog, the hide setting of 'none' and 'part' are identical.
          Therefore, the props dialog only cares if the hide setting is/not 'all'.
          Make a hash that uniquely represents the params' state.
  
          Returns:
              true if changed
          """
          old_hash = self._hash
          new_hash = self._hash = hash(tuple(
              (hash(param), param.name, param.dtype, param.hide == 'all',)
              for param in self._block.params.values()
          ))
          return new_hash != old_hash
function_tokens: def _params_changed ( self ) : old_hash = self . _hash new_hash = self . _hash = hash ( tuple ( ( hash ( param ) , param . name , param . dtype , param . hide == 'all' , ) for param in self . _block . params . values ( ) ) ) return new_hash != old_hash