MapSDK

  • Declaration

    Swift

    public final class WemapMap
  • Declaration

    Swift

    @MainActor
    open class MapView : MLNMapView
  • Delegate for receiving map view lifecycle and interaction events.

    See more

    Declaration

    Swift

    public protocol MapViewDelegate : AnyObject
  • Declaration

    Swift

    public enum MapConstants
  • Declaration

    Swift

    @objc
    public final class Building : NSObject
  • Declaration

    Swift

    public final class BuildingManager : BuildingProvider
    extension BuildingManager: Building.Delegate
  • Declaration

    Swift

    public protocol BuildingManagerDelegate : AnyObject
  • Declaration

    Swift

    public final class ItineraryManager
  • A struct containing information about itinerary options.

    See more

    Declaration

    Swift

    public struct ItineraryOptions : Equatable
    extension ItineraryOptions: ShortStringConvertible
  • A struct containing information about the options of the line.

    See more

    Declaration

    Swift

    public struct LineOptions : Equatable
    extension LineOptions: ShortStringConvertible
  • A struct containing information about the user location view style for particular state.

    See more

    Declaration

    Swift

    public struct UserLocationViewStateStyle : Equatable
  • A struct containing information about the user location view style for each state.

    See more

    Declaration

    Swift

    public struct UserLocationViewStyles : Equatable
  • Declaration

    Swift

    public final class UserLocationManager
  • Declaration

    Swift

    public protocol UserLocationManagerDelegate : AnyObject
  • Declaration

    Swift

    public protocol MapNavigationManaging : NavigationManaging
  • The PackdataManaging is responsible for handling packdata operations, including loading map data from a zip file, downloading packdata, and checking for updates.

    See more

    Declaration

    Swift

    public protocol PackdataManaging : AnyObject
  • A struct representing the metadata of a packdata file, which is used for offline map data management.

    It includes the file URL, eTag for caching, version information, and the file name.

    See more

    Declaration

    Swift

    public struct Packdata : Codable
  • Declaration

    Swift

    public protocol MapPointOfInterestManaging : PointOfInterestManaging
  • Declaration

    Swift

    extension MLNCoordinateBounds
    extension MLNCoordinateBounds: @retroactive Equatable
    extension MLNCoordinateBounds: @retroactive Hashable
  • Declaration

    Swift

    public extension MLNUserTrackingMode