Interface EventResponseDetailView

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

    public interface EventResponseDetailView
    extends com.cheetahdigital.uikit.architecture.lce.LceView
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void sendResponseBroadcast​(long delay)
      Send a broadcast for response related update
      void showCancelledDialog​(java.lang.String heading)
      Show dialog for a successful cancellation request
      void showEventDetails​(EventResponse eventResponse)
      Shows the event details using EventResponse
      void showMissingEventDialog​(java.lang.String error)
      Show an error dialog
      void showProgressDialog​(boolean state)
      Show/Hide progress dialog
      • 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

      • showMissingEventDialog

        void showMissingEventDialog​(java.lang.String error)
        Show an error dialog
        Parameters:
        error - info about the error
      • showCancelledDialog

        void showCancelledDialog​(java.lang.String heading)
        Show dialog for a successful cancellation request
        Parameters:
        heading - text for heading upon showing dialog
      • showProgressDialog

        void showProgressDialog​(boolean state)
        Show/Hide progress dialog
        Parameters:
        state - true to show, else false
      • sendResponseBroadcast

        void sendResponseBroadcast​(long delay)
        Send a broadcast for response related update
        Parameters:
        delay - how long before the broadcast is executed