NDSMapContext

public struct NDSMapContext

NDSStore and, optionally, its associated NDSMapUpdater.

Important

This is a Public Preview API. It may be changed or removed at any time.
  • Creates an instance of NDSMapContext which has property values same as the provided arguments.

    Throws

    An error if the provided NDSStore and NDSMapUpdater have different map access sync or map path.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public init(ndsStore: NDSStore, updater: NDSMapUpdater?) throws

    Parameters

    ndsStore

    NDSStore for the desired map.

    updater

    NDSMapUpdater for updating the map that this NDSStore uses.

  • Creates an instance of NDSMapContext which has property values same as the provided arguments.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public init(ndsStore: NDSStore)

    Parameters

    ndsStore

    NDSStore for the desired map.