code: def _prop_descriptions(self):
      return """\
          cells
              :class:`plotly.graph_objects.table.Cells` instance or
              dict with compatible properties
          columnorder
              Specifies the rendered order of the data columns; for
              example, a value `2` at position `0` means that column
              index `0` in the data will be rendered as the third
              column, as columns have an index base of zero.
          columnordersrc
              Sets the source reference on Chart Studio Cloud for
              columnorder .
          columnwidth
              The width of columns expressed as a ratio. Columns fill
              the available width in proportion of their specified
              column widths.
          columnwidthsrc
              Sets the source reference on Chart Studio Cloud for
              columnwidth .
          customdata
              Assigns extra data each datum. This may be useful when
              listening to hover, click and selection events. Note
              that, "scatter" traces also appends customdata items in
              the markers DOM elements
          customdatasrc
              Sets the source reference on Chart Studio Cloud for
              customdata .
          domain
              :class:`plotly.graph_objects.table.Domain` instance or
              dict with compatible properties
          header
              :class:`plotly.graph_objects.table.Header` instance or
              dict with compatible properties
          hoverinfo
              Determines which trace information appear on hover. If
              `none` or `skip` are set, no information is displayed
              upon hovering. But, if `none` is set, click and hover
              events are still fired.
          hoverinfosrc
              Sets the source reference on Chart Studio Cloud for
              hoverinfo .
          hoverlabel
              :class:`plotly.graph_objects.table.Hoverlabel` instance
              or dict with compatible properties
          ids
              Assigns id labels to each datum. These ids for object
              constancy of data points during animation. Should be an
              array of strings, not numbers or any other type.
          idssrc
              Sets the source reference on Chart Studio Cloud for
              ids .
          meta
              Assigns extra meta information associated with this
              trace that can be used in various text attributes.
              Attributes such as trace `name`, graph, axis and
              colorbar `title.text`, annotation `text`
              `rangeselector`, `updatemenues` and `sliders` `label`
              text all support `meta`. To access the trace `meta`
              values in an attribute in the same trace, simply use
              `%{meta[i]}` where `i` is the index or key of the
              `meta` item in question. To access trace `meta` in
              layout attributes, use `%{data[n[.meta[i]}` where `i`
              is the index or key of the `meta` and `n` is the trace
              index.
          metasrc
              Sets the source reference on Chart Studio Cloud for
              meta .
          name
              Sets the trace name. The trace name appear as the
              legend item and on hover.
          stream
              :class:`plotly.graph_objects.table.Stream` instance or
              dict with compatible properties
          uid
              Assign an id to this trace, Use this to provide object
              constancy between traces during animations and
              transitions.
          uirevision
              Controls persistence of some user-driven changes to the
              trace: `constraintrange` in `parcoords` traces, as well
              as some `editable: true` modifications such as `name`
              and `colorbar.title`. Defaults to `layout.uirevision`.
              Note that other user-driven trace attribute changes are
              controlled by `layout` attributes: `trace.visible` is
              controlled by `layout.legend.uirevision`,
              `selectedpoints` is controlled by
              `layout.selectionrevision`, and `colorbar.(x|y)`
              (accessible with `config: {editable: true}`) is
              controlled by `layout.editrevision`. Trace changes are
              tracked by `uid`, which only falls back on trace index
              if no `uid` is provided. So if your app can add/remove
              traces before the end of the `data` array, such that
              the same trace has a different index, you can still
              preserve user-driven changes if you give each trace a
              `uid` that stays with it as it moves.
          visible
              Determines whether or not this trace is visible. If
              "legendonly", the trace is not drawn, but can appear as
              a legend item (provided that the legend itself is
              visible).
          """
  
imports: from plotly.basedatatypes import BaseTraceType
  import copy
label_desc: Use image node_id 44 for calling the Table obj's underlying member method code with example usage: obj._prop_descriptions() and returns: str