MBMQueriedRenderedFeature


@interface MBMQueriedRenderedFeature : NSObject

Represents query result that is returned in QueryRenderedFeaturesCallback.

See

queryRenderedFeatures
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)init NS_UNAVAILABLE;
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)new NS_UNAVAILABLE;
  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithQueriedFeature:(nonnull MBMQueriedFeature *)queriedFeature
                                            layers:(nonnull NSArray<NSString *> *)layers NS_REFINED_FOR_SWIFT;
  • Feature returned by the query.

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) MBMQueriedFeature *queriedFeature;

    Swift

    var queriedFeature: MBMQueriedFeature { get }
  • An array of layer Ids for the queried feature. If the feature has been rendered in multiple layers, multiple Ids will be provided. If the feature is only rendered in one layer, a single Id will be provided.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nonnull) NSArray<NSString *> *layers;

    Swift

    var layers: [String] { get }