FirebaseGameServicesAchievements extension
Methods
-
hideAccessPoint(
) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Hide the iOS Access Point. -
increment(
{dynamic achievement = Achievement}) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Increment anachievement. Achievement takes two parameters:androidIDthe achievement id for android.stepsIf the achievement is of the incremental type you can use this method to increment the steps. -
showAccessPoint(
AccessPointLocation location, {bool showHighlights = false}) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Show the iOS Access Point. -
showAchievements(
) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
It will open the achievements screen. -
showAllLeaderboards(
) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Presents the list of leaderboards. -
showLeaderboards(
{dynamic iOSLeaderboardID = "", dynamic androidLeaderboardID = ""}) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Opens a single leaderboard screen. -
showSingleLeaderboard(
{dynamic iOSLeaderboardID = "", dynamic androidLeaderboardID = ""}) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Opens a single leaderboard screen. -
submitScore(
{dynamic score = Score}) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Submit ascoreto specific leader board. Score takes three parameters:androidLeaderboardIDthe leader board id that you want to send the score for in case of android.iOSLeaderboardIDthe leader board id that you want to send the score for in case of iOS.valuethe score. -
unlock(
{dynamic achievement = Achievement}) → Future< String?> -
Available on FirebaseGameServices, provided by the FirebaseGameServicesAchievements extension
Unlock anachievement. Achievement takes three parameters:androidIDthe achievement id for android.iOSIDthe achievement id for iOS.percentCompletethe completion percent of the achievement, this parameter is optional in case of iOS.