VMVenueWayfindingStyle

@objcMembers public class VMVenueWayfindingStyle: NSObject

Wayfinding drawing style definition

Since

1.1
  • The default width of the wayfinding path drawn on the map

    Declaration

    Swift

    public var pathStrokeWidth: Float? = nil;
  • The minimum width of the wayfinding path drawn on the map at the minimum specified zoom level

    Since

    1.2

    Declaration

    Swift

    public var pathStrokeMinWidth: Float? = nil;
  • The max width of the wayfinding path drawn on the map at the max specified zoom level

    Since

    1.2

    Declaration

    Swift

    public var pathStrokeMaxWidth: Float? = nil;
  • The default color of the wayfinding path drawn on the map

    Declaration

    Swift

    public var pathStrokeColor: UIColor? = nil;
  • The default alpha of the wayfinding path drawn on the map

    Declaration

    Swift

    public var pathStrokeAlpha: Float? = nil;
  • The default fill color of the arrows drawn on the wayfinding path

    Since

    1.2

    Declaration

    Swift

    public var pathArrowFillColor: UIColor? = nil;
  • The default stroke color of the arrows drawn on the wayfinding path

    Since

    1.2

    Declaration

    Swift

    public var pathArrowStrokeColor: UIColor? = nil;
  • The default size of the arrows drawn on the wayfinding path

    Since

    1.2

    Declaration

    Swift

    public var pathArrowSize: Float? = nil;
  • The width of the wayfinding path drawn on the map when highlighted

    Declaration

    Swift

    public var highlightedPathStrokeWidth: Float? = nil;
  • The minimum width of the wayfinding path drawn on the map when highlighted at the minimum specified zoom level

    Since

    1.2

    Declaration

    Swift

    public var highlightedPathStrokeMinWidth: Float? = nil;
  • The minimum width of the wayfinding path drawn on the map when highlighted at the max specified zoom level

    Since

    1.2

    Declaration

    Swift

    public var highlightedPathStrokeMaxWidth: Float? = nil;
  • The color of the wayfinding path drawn on the map when highlighted

    Declaration

    Swift

    public var highlightedPathStrokeColor: UIColor? = nil;
  • The alpha of the wayfinding path drawn on the map when highlighted

    Declaration

    Swift

    public var highlightedPathStrokeAlpha: Float? = nil;
  • The fill color of the arrows drawn on the wayfinding path when highlighted

    Since

    1.2

    Declaration

    Swift

    public var highlightedPathArrowFillColor: UIColor? = nil;
  • The stroke color of the arrows drawn on the wayfinding path when highlighted

    Since

    1.2

    Declaration

    Swift

    public var highlightedPathArrowStrokeColor: UIColor? = nil;
  • The size of the arrows drawn on the wayfinding path when highlighted

    Since

    1.2

    Declaration

    Swift

    public var highlightedPathArrowSize: Float? = nil;
  • This is a convenience getter for objc clients since the optional pathArrowSize is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getPathArrowSize() -> NSNumber?

    Return Value

    the size of the arrow

  • This is a convenience setter for objc clients since the optional pathArrowSize is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setPathArrowSize(_ number: NSNumber)

    Parameters

    number

    The new arrow size

  • This is a convenience getter for objc clients since the optional highlightedPathArrowSize is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getHighlightedPathArrowSize() -> NSNumber?

    Return Value

    the size of the arrow

  • This is a convenience setter for objc clients since the optional highlightedPathArrowSize is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setHighlightedPathArrowSize(_ number: NSNumber)

    Parameters

    number

    The new arrow size

  • This is a convenience getter for objc clients since the optional pathStrokeWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getPathStrokeWidth() -> NSNumber?

    Return Value

    the width of the stroke

  • This is a convenience getter for objc clients since the optional pathStrokeMinWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getPathStrokeMinWidth() -> NSNumber?

    Return Value

    the width of the stroke

  • This is a convenience setter for objc clients since the optional pathStrokeMinWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setPathStrokeMinWidth(_ number: NSNumber)

    Parameters

    number

    The new stroke width

  • This is a convenience getter for objc clients since the optional pathStrokeMaxWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getPathStrokeMaxWidth() -> NSNumber?

    Return Value

    the width of the stroke

  • This is a convenience setter for objc clients since the optional pathStrokeMaxWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setPathStrokeMaxWidth(_ number: NSNumber)

    Parameters

    number

    The new stroke width

  • This is a convenience getter for objc clients since the optional highlightedPathStrokeWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getHighlightedPathStrokeWidth() -> NSNumber?

    Return Value

    the width of the stroke

  • This is a convenience getter for objc clients since the optional highlightedPathStrokeMinWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getHighlightedPathStrokeMinWidth() -> NSNumber?

    Return Value

    the width of the stroke

  • This is a convenience setter for objc clients since the optional highlightedPathStrokeMinWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setHighlightedPathStrokeMinWidth(_ number: NSNumber)

    Parameters

    number

    The new stroke width

  • This is a convenience getter for objc clients since the optional highlightedPathStrokeMaxWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getHighlightedPathStrokeMaxWidth() -> NSNumber?

    Return Value

    the width of the stroke

  • This is a convenience setter for objc clients since the optional highlightedPathStrokeMaxWidth is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setHighlightedPathStrokeMaxWidth(_ number: NSNumber)

    Parameters

    number

    The new stroke width

  • This is a convenience getter for objc clients since the optional pathStrokeAlpha is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getPathStrokeAlpha() -> NSNumber?

    Return Value

    the alpha value for the path stroke

  • This is a convenience setter for objc clients since the optional pathStrokeAlpha is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setPathStrokeAlpha(_ number: NSNumber)

    Parameters

    number

    The new stroke alpha

  • This is a convenience getter for objc clients since the optional highlightedPathStrokeAlpha is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func getHighlightedPathStrokeAlpha() -> NSNumber?

    Return Value

    the alpha value for the path stroke

  • This is a convenience setter for objc clients since the optional highlightedPathStrokeAlpha is not exposed to objc

    Since

    1.2

    Declaration

    Swift

    public func setHighlightedPathStrokeAlpha(_ number: NSNumber)

    Parameters

    number

    The new stroke width