Interface EventDateDetailsView

  • All Superinterfaces:
    com.cheetahdigital.uikit.architecture.lce.LceView, com.cheetahdigital.uikit.architecture.lce.MvpLceView, com.cheetahdigital.uikit.architecture.mvp.MvpView
    All Known Implementing Classes:
    EventDateDetailsActivity

    public interface EventDateDetailsView
    extends com.cheetahdigital.uikit.architecture.lce.LceView
    LceView class of EventDetailsActivity
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void showEventDetails​(Event event)
      Show the details using the Event passed
      void showSnackError​(java.lang.String error)
      Show a snack view containing the error message passed
      void updateFavoriteButton​(boolean isFavorite)
      Notifies the view to update the properties of the favorite button
      • Methods inherited from interface com.cheetahdigital.uikit.architecture.lce.LceView

        onLoadFailed, onLoadSuccess, setErrorViewClickListener
      • Methods inherited from interface com.cheetahdigital.uikit.architecture.lce.MvpLceView

        showContent, showError, showLoading
    • Method Detail

      • showEventDetails

        void showEventDetails​(Event event)
        Show the details using the Event passed
        Parameters:
        event - the Event passed
      • updateFavoriteButton

        void updateFavoriteButton​(boolean isFavorite)
        Notifies the view to update the properties of the favorite button
        Parameters:
        isFavorite - true if in favorite state, else false
      • showSnackError

        void showSnackError​(java.lang.String error)
        Show a snack view containing the error message passed
        Parameters:
        error - content of the error