StyleImportConfiguration

@_documentation(visibility: public)
@_spi(Experimental)
public struct StyleImportConfiguration : Equatable

Specifies configuration parameters for style imports.

  • Style import identifier.

    Declaration

    Swift

    @_documentation(visibility: public)
    public var importId: String
  • JSON dictionary of parameters.

    Declaration

    Swift

    @_documentation(visibility: public)
    public var config: JSONObject
  • Creates a configuration.

    Declaration

    Swift

    @_documentation(visibility: public)
    public init(importId: String?, config: JSONObject)

    Parameters

    importId

    A style import id to which the configuration will be applied. If not specified, the import configuration will be applied to basemap style import (root style).

    config

    Style import configuration parameters.

  • Creates a configuration for the Mapbox Standard Style.

    Declaration

    Swift

    @_documentation(visibility: public)
    public static func standard(
        importId: String?,
        lightPreset: StandardLightPreset? = nil,
        font: String? = nil,
        showPointOfInterestLabels: Bool? = nil,
        showTransitLabels: Bool? = nil,
        showPlaceLabels: Bool? = nil,
        showRoadLabels: Bool? = nil
    ) -> StyleImportConfiguration