Classes

The following classes are available globally.

  • Helper class to configure and build WDWClient instances.

    Usage Example

       WDWClient *sdkInstance = [[[[[WDWClientBuilder new]
                                       withFleetID:@"UnitTest_Fleet"]
                                       withPushConfiguration:config]
                                       withLogLevel:WDWLogLevelError]
                                   build];
    
    See more

    Declaration

    Objective-C

    @interface WDWBuilder : NSObject

    Swift

    class WDWBuilder : NSObject
  • Primary class to interact with the WDW-SDK. Use WDWBuilder to instanciate.

    See more

    Declaration

    Objective-C

    @interface WDWClient : NSObject

    Swift

    class WDWClient : NSObject
  • Helper class to encapsulate Push Server configuration parameters.

    See more

    Declaration

    Objective-C

    @interface WDWPushConfiguration : NSObject

    Swift

    class WDWPushConfiguration : NSObject
  • This class represents all necessary details of the received and evaluated WDW event.

    See HMI Guidelines section in WDW-SDK documentation to find out how to display a warning to the user.

    See more

    Declaration

    Objective-C

    @interface WDWWarning : NSObject

    Swift

    class WDWWarning : NSObject