KBase View
Base class for all Kakao views
This base class allows create new custom view with ease. All you have to do is to extend this class, implement all necessarily additional actions/assertions interfaces and override necessary constructors
Parameters
Type of your custom view. Needs to be defined to enable invoke() and perform() for descendants
Inheritors
Constructors
Properties
Functions
Performs custom action on a view
Check the view with the given custom assertion
Checks if the matched view does not exist
Performs double click on view
Checks if the view has given background color
Checks if the view has given descendant
Checks if the view has not given descendant
Checks if the view has not given sibling
Checks if the view has given sibling
Check if the view is in given root
Sets the interceptors for the instance. Interceptors will be invoked on the interaction with the KView.
Checks if the view is activated
Checks if the view is auto handwriting enabled
Checks if the view is clickable
Checks if the view displayed is completely above of the view matching the given matcher.
Checks if the view displayed is completely below of the view matching the given matcher.
Checks if the view is completely displayed
Checks if the view displayed is completely right of the view matching the given matcher.
Checks if the view displayed is completely right of the view matching the given matcher.
Checks if the view is disabled
Checks if the view is displayed
Checks if the view is focusable
Checks if the view is force dark allowed
Checks if the view is haptic feedback enabled
Checks if the view has INVISIBLE visibility
Checks if the view is not clickable
Checks if the view is not completely displayed
Checks if the view is not displayed
Checks if the view is not focusable
Checks if the view is not focused
Checks if the view is not selected
Checks if the view is selected
Check if the view matches given matcher
Check if the view does not match given matcher
Presses IME action, if supported view is in focus
Repeats given action on the view until this view will match the given matcher