getFeaturesAtPixel(pixel, options) {
    const features = [];
    this.forEachFeatureAtPixel(
      pixel,
      function (feature) {
        features.push(feature);
      },
      options,
    );
    return features;
  }
Get all features that intersect a pixel on the viewport.
For polygons without a fill, only the stroke will be used for hit detection.
Polygons must have a fill style applied to ensure that pixels inside a polygon are detected.
The fill can be transparent.
@param {import("./pixel.js").Pixel} pixel Pixel.
@param {AtPixelOptions} [options] Optional options.
@return {Array<import("./Feature.js").FeatureLike>} The detected features or
an empty array if none were found.
@api