original_docstring: 
          Uses clicks to directly change the slider current position to a new location
          (as opposed to clicking and dragging)
  
          Args:
              desired_percent (int): A percent value
  
          Returns:
              None
  
          
docstring: Uses clicks to directly change the slider current position to a new location
  (as opposed to clicking and dragging)
docstring_tokens: Uses clicks to directly change the slider current position to a new location ( as opposed to clicking and dragging )
code: def change_value(self, desired_percent):
          """
          Uses clicks to directly change the slider current position to a new location
          (as opposed to clicking and dragging)
  
          Args:
              desired_percent (int): A percent value
  
          Returns:
              None
  
          """
          # Raise error if desired percent is not an integer
          if not isinstance(desired_percent, int):
              raise ValueError
  
          # Ensure that the desired percent is within 0 -> 100 boundaries
          desired_percent = 0 if desired_percent < 0 else desired_percent
          desired_percent = 100 if desired_percent > 100 else desired_percent
  
          target_offset_x, target_offset_y = self.define_offsets(desired_percent)
  
          if desired_percent > 50 and target_offset_x < 0:
              target_offset_x *= 1
  
          # Create the action chain
          actions = AutomancyChain(self.browser)
          actions.move_to_element(self.element())
          actions.move_by_offset(target_offset_x, target_offset_y)
          actions.click()
  
          # TODO -> Run tests that use this method (with sleep commented out), remove if possible
          # Arbitrary (maybe?) explicit sleep so unknown style transitions have a chance to draw.
          sleep(0.5)
  
          # Finally, perform the action chain
          actions.perform()
code_tokens: def change_value ( self , desired_percent ) : if not isinstance ( desired_percent , int ) : raise ValueError desired_percent = 0 if desired_percent < 0 else desired_percent desired_percent = 100 if desired_percent > 100 else desired_percent target_offset_x , target_offset_y = self . define_offsets ( desired_percent ) if desired_percent > 50 and target_offset_x < 0 : target_offset_x *= 1 actions = AutomancyChain ( self . browser ) actions . move_to_element ( self . element ( ) ) actions . move_by_offset ( target_offset_x , target_offset_y ) actions . click ( ) sleep ( 0.5 ) actions . perform ( )
short_docstring: Uses clicks to directly change the slider current position to a new location
  (as opposed to clicking and dragging)
short_docstring_tokens: Uses clicks to directly change the slider current position to a new location ( as opposed to clicking and dragging )
comment: """
          Uses clicks to directly change the slider current position to a new location
          (as opposed to clicking and dragging)
  
          Args:
              desired_percent (int): A percent value
  
          Returns:
              None
  
          """$SEP$# Raise error if desired percent is not an integer$SEP$# Ensure that the desired percent is within 0 -> 100 boundaries$SEP$# Create the action chain$SEP$# TODO -> Run tests that use this method (with sleep commented out), remove if possible$SEP$# Arbitrary (maybe?) explicit sleep so unknown style transitions have a chance to draw.$SEP$# Finally, perform the action chain