docstr: Determines the order at which the legend items are displayed.
  If "normal", the items are displayed top-to-bottom in the same
  order as the input data. If "reversed", the items are displayed
  in the opposite order as "normal". If "grouped", the items are
  displayed in groups (when a trace `legendgroup` is provided).
  if "grouped+reversed", the items are displayed in the opposite
  order as "grouped".
  
  The 'traceorder' property is a flaglist and may be specified
  as a string containing:
    - Any combination of ['reversed', 'grouped'] joined with '+' characters
      (e.g. 'reversed+grouped')
      OR exactly one of ['normal'] (e.g. 'normal')
  
  Returns
  -------
  Any
docstr_tok: ["Determines","the","order","at","which","the","legend","items","are","displayed",".","If","``","normal","''",",","the","items","are","displayed","top-to-bottom","in","the","same","order","as","the","input","data",".","If","``","reversed","''",",","the","items","are","displayed","in","the","opposite","order","as","``","normal","''",".","If","``","grouped","''",",","the","items","are","displayed","in","groups","(","when","a","trace","`","legendgroup","`","is","provided",")",".","if","``","grouped+reversed","''",",","the","items","are","displayed","in","the","opposite","order","as","``","grouped","''",".","The","'traceorder","'","property","is","a","flaglist","and","may","be","specified","as","a","string","containing",":","-","Any","combination","of","[","'reversed","'",",","'grouped","'","]","joined","with","'+","'","characters","(","e.g",".","'reversed+grouped","'",")","OR","exactly","one","of","[","'normal","'","]","(","e.g",".","'normal","'",")","Returns","--","--","--","-","Any"]
code: def traceorder(self):
      """
      Determines the order at which the legend items are displayed.
      If "normal", the items are displayed top-to-bottom in the same
      order as the input data. If "reversed", the items are displayed
      in the opposite order as "normal". If "grouped", the items are
      displayed in groups (when a trace `legendgroup` is provided).
      if "grouped+reversed", the items are displayed in the opposite
      order as "grouped".
  
      The 'traceorder' property is a flaglist and may be specified
      as a string containing:
        - Any combination of ['reversed', 'grouped'] joined with '+' characters
          (e.g. 'reversed+grouped')
          OR exactly one of ['normal'] (e.g. 'normal')
  
      Returns
      -------
      Any
      """
      return self["traceorder"]
  
imports: from plotly.basedatatypes import BaseLayoutHierarchyType
  import copy
label_desc: Use image node_id 31 for calling the Legend obj's underlying member method code with example usage: obj.traceorder() and returns: self