VMVenueWayfindingStyle
@objcMembers
public class VMVenueWayfindingStyle : VMVenueStyle
Wayfinding drawing style definition
Since
1.1-
The default width of the wayfinding path drawn on the map
Declaration
Swift
public var pathStrokeWidth: Float? -
The minimum width of the wayfinding path drawn on the map at the minimum specified zoom level
Since
1.2Declaration
Swift
public var pathStrokeMinWidth: Float? -
The max width of the wayfinding path drawn on the map at the max specified zoom level
Since
1.2Declaration
Swift
public var pathStrokeMaxWidth: Float? -
The default color of the wayfinding path drawn on the map
Declaration
Swift
public var pathStrokeColor: UIColor? -
The default alpha of the wayfinding path drawn on the map
Declaration
Swift
public var pathStrokeAlpha: Float? -
The default fill color of the arrows drawn on the wayfinding path
Since
1.2Declaration
Swift
public var pathArrowFillColor: UIColor? -
The default stroke color of the arrows drawn on the wayfinding path
Since
1.2Declaration
Swift
public var pathArrowStrokeColor: UIColor? -
The default size of the arrows drawn on the wayfinding path
Since
1.2Declaration
Swift
public var pathArrowSize: Float? -
The width of the wayfinding path drawn on the map when highlighted
Declaration
Swift
public var highlightedPathStrokeWidth: Float? -
The minimum width of the wayfinding path drawn on the map when highlighted at the minimum specified zoom level
Since
1.2Declaration
Swift
public var highlightedPathStrokeMinWidth: Float? -
The minimum width of the wayfinding path drawn on the map when highlighted at the max specified zoom level
Since
1.2Declaration
Swift
public var highlightedPathStrokeMaxWidth: Float? -
The color of the wayfinding path drawn on the map when highlighted
Declaration
Swift
public var highlightedPathStrokeColor: UIColor? -
The alpha of the wayfinding path drawn on the map when highlighted
Declaration
Swift
public var highlightedPathStrokeAlpha: Float? -
The fill color of the arrows drawn on the wayfinding path when highlighted
Since
1.2Declaration
Swift
public var highlightedPathArrowFillColor: UIColor? -
The stroke color of the arrows drawn on the wayfinding path when highlighted
Since
1.2Declaration
Swift
public var highlightedPathArrowStrokeColor: UIColor? -
The size of the arrows drawn on the wayfinding path when highlighted
Since
1.2Declaration
Swift
public var highlightedPathArrowSize: Float?
-
This is a convenience getter for objc clients since the optional pathArrowSize is not exposed to objc
Since
1.2Declaration
Swift
@objc(pathArrowSize) 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.2Declaration
Swift
public func setPathArrowSize(_ number: NSNumber)Parameters
numberThe new arrow size
-
This is a convenience getter for objc clients since the optional highlightedPathArrowSize is not exposed to objc
Since
1.2Declaration
Swift
@objc(highlightedPathArrowSize) 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.2Declaration
Swift
public func setHighlightedPathArrowSize(_ number: NSNumber)Parameters
numberThe new arrow size
-
This is a convenience getter for objc clients since the optional pathStrokeWidth is not exposed to objc
Since
1.2Declaration
Swift
@objc(pathStrokeWidth) 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.2Declaration
Swift
@objc(pathStrokeMinWidth) 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.2Declaration
Swift
public func setPathStrokeMinWidth(_ number: NSNumber)Parameters
numberThe new stroke width
-
This is a convenience getter for objc clients since the optional pathStrokeMaxWidth is not exposed to objc
Since
1.2Declaration
Swift
@objc(pathStrokeMaxWidth) 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.2Declaration
Swift
public func setPathStrokeMaxWidth(_ number: NSNumber)Parameters
numberThe new stroke width
-
This is a convenience getter for objc clients since the optional highlightedPathStrokeWidth is not exposed to objc
Since
1.2Declaration
Swift
@objc(highlightedPathStrokeWidth) 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.2Declaration
Swift
@objc(highlightedPathStrokeMinWidth) 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.2Declaration
Swift
public func setHighlightedPathStrokeMinWidth(_ number: NSNumber)Parameters
numberThe new stroke width
-
This is a convenience getter for objc clients since the optional highlightedPathStrokeMaxWidth is not exposed to objc
Since
1.2Declaration
Swift
@objc(highlightedPathStrokeMaxWidth) 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.2Declaration
Swift
public func setHighlightedPathStrokeMaxWidth(_ number: NSNumber)Parameters
numberThe new stroke width
-
This is a convenience getter for objc clients since the optional pathStrokeAlpha is not exposed to objc
Since
1.2Declaration
Swift
@objc(pathStrokeAlpha) 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.2Declaration
Swift
public func setPathStrokeAlpha(_ number: NSNumber)Parameters
numberThe new stroke alpha
-
This is a convenience getter for objc clients since the optional highlightedPathStrokeAlpha is not exposed to objc
Since
1.2Declaration
Swift
@objc(highlightedPathStrokeAlpha) 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.2Declaration
Swift
public func setHighlightedPathStrokeAlpha(_ number: NSNumber)Parameters
numberThe new stroke width
-
Declaration
Swift
override open func parse_v1_0(_ json: [String : AnyObject]) -
Declaration
Swift
override open func parse_v1_1(_ json: [String : AnyObject])
VMVenueWayfindingStyle Class Reference