code: def dimension_values(self, dimension, expanded=True, flat=True):
          
          dimension = self.get_dimension(dimension, strict=True).name
          return self.main.dimension_values(dimension, expanded, flat)
docs: Return the values along the requested dimension.
  
          Applies to the main object in the AdjointLayout.
  
          Args:
              dimension: The dimension to return values for
              expanded (bool, optional): Whether to expand values
                  Whether to return the expanded values, behavior depends
                  on the type of data:
                    * Columnar: If false returns unique values
                    * Geometry: If false returns scalar values per geometry
                    * Gridded: If false returns 1D coordinates
              flat (bool, optional): Whether to flatten array
  
          Returns:
              NumPy array of values along the requested dimension