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
number
The 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
number
The 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
number
The 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
number
The 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
number
The 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
number
The 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
number
The 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
number
The 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])