class_docstr: A setting representing a range between two values
class_docstr_tok: ["A","setting","representing","a","range","between","two","values"]
docstr: Initialize a range
  
  text - helpful text to be displayed to the user
  
  value - default value as a string, should be in the form <min>,<max>
  
  minval - the minimum value for the range (or None if none)
  
  maxval - the maximum value of the range (or None if none)
docstr_tok: ["Initialize","a","range","text","-","helpful","text","to","be","displayed","to","the","user","value","-","default","value","as","a","string",",","should","be","in","the","form","<","min",">",",","<","max",">","minval","-","the","minimum","value","for","the","range","(","or","None","if","none",")","maxval","-","the","maximum","value","of","the","range","(","or","None","if","none",")"]
code: def __init__(
      self, text, value, minval=None, maxval=None, *args, **kwargs
  ):
      """Initialize a range
  
      text - helpful text to be displayed to the user
  
      value - default value as a string, should be in the form <min>,<max>
  
      minval - the minimum value for the range (or None if none)
  
      maxval - the maximum value of the range (or None if none)
      """
      super(Range, self).__init__(text, value, *args, **kwargs)
      self._minval = minval
      self._maxval = maxval
      self.__default_min = self.min
      self.__default_max = self.max
  
imports: import logging
  from .._setting import Setting
  from .._validation_error import ValidationError
label_desc: Use image node_id 1 to create a new Range object from inherited base classes: Setting with example: obj = Range(text, value, minval, maxval)