StyleConfiguration

public struct StyleConfiguration

Represents a style configuration for the elements of the routing visualization. When no arguments are provided to the constructor, it constructs the default style configuration.

Important

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

Lifecycle

  • Designated initializer.

    Declaration

    Swift

    public init(
        route: RouteStyle? = nil,
        routeTrafficIncident: RouteTrafficIncidentStyle? = nil,
        safetyLocationStyle: SafetyLocationStyle? = nil,
        destinationConnectionLine: DestinationConnectionLineStyle? = nil
    )

    Parameters

    route

    The style configuration for the routes.

    routeTrafficIncident

    The style configuration for the on-route traffic incidents.

    safetyLocationStyle

    The style configuration for safety location elements.

    destinationConnectionLine

    The style configuration for the dotted line connecting drivable and final destinations.

Public

  • The style configuration for the routes.

    Declaration

    Swift

    public let route: RouteStyle
  • The style configuration for on-route.

    Declaration

    Swift

    public let routeTrafficIncident: RouteTrafficIncidentStyle
  • Style used for a dotted line connecting drivable and final destinations.

    Declaration

    Swift

    public let destinationConnectionLine: DestinationConnectionLineStyle
  • The style configuration for safety location elements.

    Declaration

    Swift

    public let safetyLocationStyle: SafetyLocationStyle