Package 

Class KScreen

  • All Implemented Interfaces:
    com.agoda.kakao.screen.ScreenActions

    
    public abstract class KScreen<T extends KScreen<T>>
    extends Screen<T>
                        
    • Constructor Summary

      Constructors 
      Constructor Description
      KScreen()
    • Method Summary

      Modifier and Type Method Description
      abstract Integer getLayoutId()
      abstract Class<?> getViewClass()
      final Interceptor<DataInteraction, ViewAssertion, ViewAction> getDataInterceptor()
      final Boolean getIsActive()
      KBaseView<?> getRootView()
      ViewInteractionDelegate getView()
      final Interceptor<ViewInteraction, ViewAssertion, ViewAction> getViewInterceptor()
      final Interceptor<Web.WebInteraction<?>, WebAssertion<?>, Atom<?>> getWebInterceptor()
      final Unit setDataInterceptor(Interceptor<DataInteraction, ViewAssertion, ViewAction> dataInterceptor)
      final Unit setIsActive(Boolean isActive)
      Unit setRootView(KBaseView<?> rootView)
      final Unit setViewInterceptor(Interceptor<ViewInteraction, ViewAssertion, ViewAction> viewInterceptor)
      final Unit setWebInterceptor(Interceptor<Web.WebInteraction<?>, WebAssertion<?>, Atom<?>> webInterceptor)
      • Methods inherited from class com.kaspersky.kaspresso.screens.KScreen

        addInterceptors, intercept, invoke, removeInterceptors, reset
      • Methods inherited from class com.agoda.kakao.screen.Screen

        closeSoftKeyboard, pressBack, pressKey, pressKey, pressMenuKey
      • Methods inherited from class com.agoda.kakao.screen.ScreenActions

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait