AppRater

object AppRater

USAGE

AppRater.appLaunched(this, supportFragmentManager, 0, 0){ appTitle = getString(R.string.app_name) buttonsBGColor = getCompatColor(R.color.colorAccent) }

Types

Link copied to clipboard
Link copied to clipboard
class AppRaterModelSetup(var appTitle: String = "Rate my app", var content: String = "If you're enjoying using this application, please take a moment to rate it.", var buttonsCornerRadius: Int? = null, var contentTextSize: Float? = null, var rateMeButtonText: String? = null, var doNotShowAgainButtonText: String? = null, var remindMeLaterButtonText: String? = null, var backgroundButtonsResource: Int? = null, var buttonsBGColor: Int? = null)

Functions

Link copied to clipboard
fun appLaunched(context: Context, fragmentManager: FragmentManager, DAYS_UNTIL_PROMPT: Int, LAUNCHES_UNTIL_PROMPT: Int, appRaterModelSetup: AppRater.AppRaterModelSetup.() -> Unit = {})