MMKPanoramaCompanyMarker

class MMKPanoramaCompanyMarker : NSObject

Company marker struct

Summary

Class methods

 init(angularPosition: MMKDirection,
                label: String,
               iconId: String,
            permalink: String)

Properties

var angularPositionMMKDirection { get }
Angular position, degrees

var label: String { get }
Displayed label

var iconId: String { get }
The company iconId

var permalink: String { get }
Permalink is passed as a parameter to the onCompanyTap method

Class methods

 init(angularPosition: MMKDirection,
                label: String,
               iconId: String,
            permalink: String)


Properties

angularPosition

var angularPosition: MMKDirection { get }

Angular position, degrees. (bearing, tilt) (0, 0) - (north, horizon)


label

var label: String { get }

Displayed label. For example, a company name 'Sweet market'


iconId

var iconId: String { get }

The company iconId. The iconId is passed as a parameter to the IconImageFactory and IconUrlProvider


var permalink: String { get }

Permalink is passed as a parameter to the onCompanyTap method.