docstr: Sets the mid-point of the color domain by scaling
  `marker.line.cmin` and/or `marker.line.cmax` to be equidistant
  to this point. Has an effect only if in `marker.line.color` is
  set to a numerical array. Value should have the same units as
  in `marker.line.color`. Has no effect when `marker.line.cauto`
  is `false`.
  
  The 'cmid' property is a number and may be specified as:
    - An int or float
  
  Returns
  -------
  int|float
docstr_tok: ["Sets","the","mid-point","of","the","color","domain","by","scaling","`","marker.line.cmin","`","and\/or","`","marker.line.cmax","`","to","be","equidistant","to","this","point",".","Has","an","effect","only","if","in","`","marker.line.color","`","is","set","to","a","numerical","array",".","Value","should","have","the","same","units","as","in","`","marker.line.color","`",".","Has","no","effect","when","`","marker.line.cauto","`","is","`","false","`",".","The","'cmid","'","property","is","a","number","and","may","be","specified","as",":","-","An","int","or","float","Returns","--","--","--","-","int|float"]
code: def cmid(self):
      """
      Sets the mid-point of the color domain by scaling
      `marker.line.cmin` and/or `marker.line.cmax` to be equidistant
      to this point. Has an effect only if in `marker.line.color` is
      set to a numerical array. Value should have the same units as
      in `marker.line.color`. Has no effect when `marker.line.cauto`
      is `false`.
  
      The 'cmid' property is a number and may be specified as:
        - An int or float
  
      Returns
      -------
      int|float
      """
      return self["cmid"]
  
imports: from plotly.basedatatypes import BaseTraceHierarchyType
  import copy
label_desc: Use image node_id 7 for calling the Line obj's underlying member method code with example usage: obj.cmid() and returns: self