Merge pull request #37 from bjaskj/master

Made ratingConditionsHaveBeenMet() public.
This commit is contained in:
Matt Coneybeare
2015-12-22 08:20:48 -05:00
2 changed files with 11 additions and 0 deletions

View File

@@ -292,6 +292,10 @@ The `reviewURLString()` function is the review URL string, generated by substitu
Armchair.rateApp()
`ratingConditionsHaveBeenMet()` function is returning true if conditions to show rating has been met.
Armchair.ratingConditionsHaveBeenMet() -> Bool
##### iOS Only Functions
`closeModalPanel()` tells Armchair to immediately close any open rating modal panels for instance, a `SKStoreProductViewController`.

View File

@@ -472,6 +472,13 @@ public func showPrompt(shouldPrompt: ArmchairShouldPromptClosure) {
Manager.defaultManager.showPrompt(shouldPrompt)
}
/**
Returns true if rating conditions have been met already and rating prompt is likely to be shown.
*/
public func ratingConditionsHaveBeenMet() -> Bool {
return Manager.defaultManager.ratingConditionsHaveBeenMet()
}
// MARK: Misc
/*
* This is the review URL string, generated by substituting the appID, affiliate code