Interface CheckInView
-
- All Superinterfaces:
ChallengeResponseView,com.cheetahdigital.uikit.architecture.mvp.MvpView
- All Known Implementing Classes:
CheckInFragment
public interface CheckInView extends ChallengeResponseView
This view must be implemented to notify the Activity or Fragment of the API call returns
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidshowCheckInConfirmation(int points)Notifies the view to that check-in is successfulvoidshowCheckInDetails(com.cheetahdigital.locations.core.model.Place place, int points)Notifies the view to show check-in detailsvoidshowCheckInNotAvailable()Notifies the view to that check-in is not available at current location-
Methods inherited from interface com.cheetahdigital.challenges.ui.responses.base.ChallengeResponseView
onChallengeRespondSuccess, showErrorMessage, showLoading, showReward
-
-
-
-
Method Detail
-
showCheckInDetails
void showCheckInDetails(com.cheetahdigital.locations.core.model.Place place, int points)Notifies the view to show check-in details- Parameters:
place- thePlacemodelpoints- the check-in reward
-
showCheckInNotAvailable
void showCheckInNotAvailable()
Notifies the view to that check-in is not available at current location
-
showCheckInConfirmation
void showCheckInConfirmation(int points)
Notifies the view to that check-in is successful- Parameters:
points- the check-in reward
-
-