ZendriveEventRatings

@interface ZendriveEventRatings : NSObject

Represents ratings associated with the various event types for a trip. Higher rating for an event represents safe driving behaviour with respect to that event. For cases where rating is absent, ZendriveStarRatingNA is reported.

  • Represents rating associated with phone handling behavior while driving.

    Declaration

    Objective-C

    @property (assign, readwrite, atomic) ZendriveStarRating phoneHandlingRating;
  • Represents rating associated with hard braking while driving.

    Declaration

    Objective-C

    @property (assign, readwrite, atomic) ZendriveStarRating hardBrakeRating;
  • Represents rating associated with hard turning while driving.

    Declaration

    Objective-C

    @property (assign, readwrite, atomic) ZendriveStarRating hardTurnRating;
  • Represents rating associated with speeding while driving.

    Declaration

    Objective-C

    @property (assign, readwrite, atomic) ZendriveStarRating speedingRating;
  • Represents rating associated with aggressively accelerating while driving.

    Declaration

    Objective-C

    @property (assign, readwrite, atomic)
        ZendriveStarRating aggressiveAccelerationRating;
  • Initializer for ZendriveEventRatings.

    Declaration

    Objective-C

    - (instancetype)init;