LandmarkBrowseSessionContextSettings

Objective-C

struct {}

Constants indicating the settings of a LandmarkBrowseSessionContext.

  • Specify if descending order is desired. By default it is ascending.

    Declaration

    Objective-C

    _Bool descendingOrder

    Swift

    var descendingOrder: Bool
  • Specify the kind of order desired. By default the landmarks are ordered by name.

    Declaration

    Objective-C

    LandmarkObjectOrder orderBy

    Swift

    var orderBy: LandmarkObjectOrder
  • Specify a filter to be applied to names.

    Declaration

    Objective-C

    NSString *_Nonnull nameFilter

    Swift

    var nameFilter: Unmanaged<NSString>
  • Specify a filter by category id. By default CategoryIdFilterInvalid is set, meaning landmarks from all categories will be selected.

    Declaration

    Objective-C

    int categoryIdFilter

    Swift

    var categoryIdFilter: Int32
  • Coordinates relative to which the order by distance is made

    Declaration

    Objective-C

    CoordinatesObject *_Nonnull coordinates

    Swift

    var coordinates: Unmanaged<CoordinatesObject>