Core
-
The base class for Analytics
See moreDeclaration
Swift
open class StanwoodAnalytics
-
Protocol to map tracking parameters to a dictionary of [String:NSString] and removes all optionals.
Implement this protocol when it is necessary to map keys to other values for different trackers.
Declaration
Swift
public protocol ParameterMapper
-
A struct to hold all the values to be sent to the trackers.
See moreDeclaration
Swift
public struct TrackingParameters
-
The base class that must be subclassed for each analytics or logging frameworks
See moreDeclaration
Swift
open class Tracker
-
A Struct to contain custom keys.
Declaration
Swift
public struct TrackerKeys
-
Wrapper class for saving tracking flag to UserDefaults
See moreDeclaration
Swift
public class DataStore : DataStorage
-
A Factory class that returns an AlertController
See moreDeclaration
Swift
public class AlertFactory
-
MapFunction Use a map function to customise the mapping of the tracking parameter keys to the fields required for your application.
Declaration
Swift
public protocol MapFunction