Class FriendsPresenter<T extends FriendsView>

    • Constructor Detail

      • FriendsPresenter

        public FriendsPresenter​(@NonNull
                                java.lang.String leaderboardName)
        Create the presenter with a leaderboard name
        Parameters:
        leaderboardName - the leaderboard name to use
      • FriendsPresenter

        public FriendsPresenter​(@NonNull
                                java.lang.String leaderboardName,
                                FriendsParams friendsParams)
        Create the presenter with a given FriendsParams
        Parameters:
        leaderboardName - name for the leaderboard
        friendsParams - the FriendsParams
    • Method Detail

      • connectToFacebook

        public void connectToFacebook​(java.lang.String facebookToken)
        Attempt to connect to facebook
        Parameters:
        facebookToken - token generated by facebook
      • connectToFacebook

        public void connectToFacebook​(java.lang.String facebookToken,
                                      ProfileParams profileParams,
                                      ProfileFields profileFields)
        Attempt to connect to facebook
        Parameters:
        facebookToken - token generated by facebook
        profileParams - ProfileParams to use for connecting request
        profileFields - ProfileFields to use for connecting request
      • showFriendSuccess

        protected void showFriendSuccess​(java.util.List<Friend> friends)
        Called after a successful Friend request
        Parameters:
        friends - response received in Friend format
      • showFriendFailed

        protected void showFriendFailed()
        Called after a failed Friend request