code: def _prop_descriptions(self):
      return """\
          activecolor
              Sets the color of the active or hovered on icons in the
              modebar.
          add
              Determines which predefined modebar buttons to add.
              Please note that these buttons will only be shown if
              they are compatible with all trace types used in a
              graph. Similar to `config.modeBarButtonsToAdd` option.
              This may include "v1hovermode", "hoverclosest",
              "hovercompare", "togglehover", "togglespikelines",
              "drawline", "drawopenpath", "drawclosedpath",
              "drawcircle", "drawrect", "eraseshape".
          addsrc
              Sets the source reference on Chart Studio Cloud for
              `add`.
          bgcolor
              Sets the background color of the modebar.
          color
              Sets the color of the icons in the modebar.
          orientation
              Sets the orientation of the modebar.
          remove
              Determines which predefined modebar buttons to remove.
              Similar to `config.modeBarButtonsToRemove` option. This
              may include "autoScale2d", "autoscale",
              "editInChartStudio", "editinchartstudio",
              "hoverCompareCartesian", "hovercompare", "lasso",
              "lasso2d", "orbitRotation", "orbitrotation", "pan",
              "pan2d", "pan3d", "reset", "resetCameraDefault3d",
              "resetCameraLastSave3d", "resetGeo",
              "resetSankeyGroup", "resetScale2d", "resetViewMapbox",
              "resetViews", "resetcameradefault",
              "resetcameralastsave", "resetsankeygroup",
              "resetscale", "resetview", "resetviews", "select",
              "select2d", "sendDataToCloud", "senddatatocloud",
              "tableRotation", "tablerotation", "toImage",
              "toggleHover", "toggleSpikelines", "togglehover",
              "togglespikelines", "toimage", "zoom", "zoom2d",
              "zoom3d", "zoomIn2d", "zoomInGeo", "zoomInMapbox",
              "zoomOut2d", "zoomOutGeo", "zoomOutMapbox", "zoomin",
              "zoomout".
          removesrc
              Sets the source reference on Chart Studio Cloud for
              `remove`.
          uirevision
              Controls persistence of user-driven changes related to
              the modebar, including `hovermode`, `dragmode`, and
              `showspikes` at both the root level and inside
              subplots. Defaults to `layout.uirevision`.
          """
  
imports: from plotly.basedatatypes import BaseLayoutHierarchyType
  import copy
label_desc: Use image node_id 19 for calling the Modebar obj's underlying member method code with example usage: obj._prop_descriptions() and returns: str