RatingDialog
public class RatingDialog: NSObject, RatingDialogPresenting
-
Declaration
Swift
public var analytics: RatingDialogTracking?
-
Starts the builder before calling the setters
Declaration
Swift
open static func builder() -> Builder
-
Called when the cancel (left side) button on the dialog view is tapped
Declaration
Swift
public func cancelButtonAction()
-
Called when the OK (right side) button on the dialog view is tapped
Declaration
Swift
public func acceptButtonAction()
-
Called when the timeout is reached with no tap on dialog buttons
Declaration
Swift
public func timeout()
-
Counts app launches and returns true if the count matches the provided value When not in DEBUG, appLaunches need to be 30 min appart for counter to increase
- onLaunch count: Int for the launch count on which we should present the Rating Dialog
Declaration
Swift
public static func shouldShow(onLaunch count: Int) -> Bool
-
Resets the launch count to zero
Declaration
Swift
public static func clearLaunchCount()
-
Decreases the launch count by one
Declaration
Swift
public static func decreaseLaunchCount()
-
Declaration
Swift
open class Builder