Skip to content
This repository has been archived by the owner on May 26, 2021. It is now read-only.

Latest commit

 

History

History
38 lines (27 loc) · 3.85 KB

File metadata and controls

38 lines (27 loc) · 3.85 KB

kakao / com.agoda.kakao.picker.time / TimePickerAction

TimePickerAction

interface TimePickerAction : BaseActions

Provides actions for time picker

Inherited Properties

Name Summary
view abstract val view: ViewInteractionDelegate

Functions

Name Summary
setTime open fun setTime(hour: Int, minutes: Int): ViewInteractionDelegate
Set time to picker dialog

Inherited Functions

Name Summary
act open fun act(function: () -> ViewAction): Unit
Performs custom action on a view
click open fun click(location: GeneralLocation = GeneralLocation.VISIBLE_CENTER): Unit
Performs click on view
doubleClick open fun doubleClick(location: GeneralLocation = GeneralLocation.VISIBLE_CENTER): Unit
Performs double click on view
longClick open fun longClick(location: GeneralLocation = GeneralLocation.VISIBLE_CENTER): Unit
Performs long click on view
onFailure open fun onFailure(function: (error: Throwable, matcher: Matcher<View>) -> Unit): Unit
Adds failure handler to the view
pressImeAction open fun pressImeAction(): Unit
Presses IME action, if supported view is in focus
repeatUntil open fun repeatUntil(maxAttempts: Int= 1, action: () -> ViewAction, matcher:ViewBuilder.() -> Unit): Unit
Repeats given action on the view until this view will match the given matcher
scrollTo open fun scrollTo(): Unit
Scrolls to the view, if possible

Inheritors

Name Summary
KTimePicker class KTimePicker : KBaseView<KTimePicker>, TimePickerAction, TimePickerAssertion
View for interact with default time picker