From d5fbb0afa4bcd413b1b1007e670a0bdf212c79de Mon Sep 17 00:00:00 2001 From: Vacxe Date: Mon, 27 Apr 2020 23:05:31 -0700 Subject: [PATCH] Update dokka --- docs/kakao/alltypes/index.md | 5 ++ .../-base-actions/index.md | 1 + .../-base-assertions/index.md | 1 + .../dropdown-class-name.md | 2 +- .../-spinner-popup-matcher/index.md | 4 +- .../popup-class-name.md | 2 +- .../-toolbar-subtitle-matcher/-init-.md | 7 ++ .../-toolbar-subtitle-matcher/describe-to.md | 5 ++ .../-toolbar-subtitle-matcher/index.md | 25 +++++++ .../matches-safely.md | 5 ++ .../-toolbar-subtitle-matcher/res-id.md | 5 ++ .../-toolbar-subtitle-matcher/subtitle.md | 5 ++ .../-toolbar-title-matcher/-init-.md | 7 ++ .../-toolbar-title-matcher/describe-to.md | 5 ++ .../-toolbar-title-matcher/index.md | 25 +++++++ .../-toolbar-title-matcher/matches-safely.md | 5 ++ .../-toolbar-title-matcher/res-id.md | 5 ++ .../-toolbar-title-matcher/title.md | 5 ++ .../com.agoda.kakao.common.matchers/index.md | 2 + .../-k-base-view/index.md | 1 + .../-k-toolbar/-init-.md | 7 ++ .../-k-toolbar/index.md | 35 ++++++++++ .../-toolbar-view-actions.md | 32 +++++++++ .../-toolbar-view-assertions/has-subtitle.md | 17 +++++ .../-toolbar-view-assertions/has-title.md | 17 +++++ .../-toolbar-view-assertions/index.md | 65 +++++++++++++++++++ docs/kakao/com.agoda.kakao.toolbar/index.md | 11 ++++ docs/kakao/index.md | 1 + docs/kakao/package-list | 1 + 29 files changed, 304 insertions(+), 4 deletions(-) create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/-init-.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/describe-to.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/index.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/matches-safely.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/res-id.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/subtitle.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/-init-.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/describe-to.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/index.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/matches-safely.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/res-id.md create mode 100644 docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/title.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/-init-.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/index.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-actions.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-subtitle.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-title.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md create mode 100644 docs/kakao/com.agoda.kakao.toolbar/index.md diff --git a/docs/kakao/alltypes/index.md b/docs/kakao/alltypes/index.md index 3a9e80b6..6025ea5b 100644 --- a/docs/kakao/alltypes/index.md +++ b/docs/kakao/alltypes/index.md @@ -79,6 +79,7 @@ | [com.agoda.kakao.text.KTextView](../com.agoda.kakao.text/-k-text-view/index.md) | View with BaseActions and TextViewAssertions | | [com.agoda.kakao.picker.time.KTimePicker](../com.agoda.kakao.picker.time/-k-time-picker/index.md) | View for interact with default time picker | | [com.agoda.kakao.picker.time.KTimePickerDialog](../com.agoda.kakao.picker.time/-k-time-picker-dialog/index.md) | View for interact with default date picker dialog | +| [com.agoda.kakao.toolbar.KToolbar](../com.agoda.kakao.toolbar/-k-toolbar/index.md) | View for acting and asserting on Toolbar | | [com.agoda.kakao.common.views.KView](../com.agoda.kakao.common.views/-k-view/index.md) | Simple view with BaseActions and BaseAssertions | | [com.agoda.kakao.pager.KViewPager](../com.agoda.kakao.pager/-k-view-pager/index.md) | View with SwipeableActions and ViewPagerAssertions | | [com.agoda.kakao.pager2.KViewPager2](../com.agoda.kakao.pager2/-k-view-pager2/index.md) | View with SwipeableActions and ViewPager2Assertions | @@ -127,6 +128,10 @@ | [com.agoda.kakao.text.TextViewAssertions](../com.agoda.kakao.text/-text-view-assertions/index.md) | Provides text based assertions for views | | [com.agoda.kakao.picker.time.TimePickerAction](../com.agoda.kakao.picker.time/-time-picker-action/index.md) | Provides actions for time picker | | [com.agoda.kakao.picker.time.TimePickerAssertion](../com.agoda.kakao.picker.time/-time-picker-assertion/index.md) | Provides assertions for time picker | +| [com.agoda.kakao.common.matchers.ToolbarSubtitleMatcher](../com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/index.md) | | +| [com.agoda.kakao.common.matchers.ToolbarTitleMatcher](../com.agoda.kakao.common.matchers/-toolbar-title-matcher/index.md) | | +| [com.agoda.kakao.toolbar.ToolbarViewActions](../com.agoda.kakao.toolbar/-toolbar-view-actions.md) | Provides actions for Toolbar | +| [com.agoda.kakao.toolbar.ToolbarViewAssertions](../com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md) | Provides assertion for Toolbar | | [com.agoda.kakao.intent.UriBuilder](../com.agoda.kakao.intent/-uri-builder/index.md) | Class for building Uri matchers | | [com.agoda.kakao.common.builders.ViewBuilder](../com.agoda.kakao.common.builders/-view-builder/index.md) | Class for building view matchers and interactions | | [com.agoda.kakao.delegate.ViewInteractionDelegate](../com.agoda.kakao.delegate/-view-interaction-delegate/index.md) | Delegation class for [ViewInteraction](#). Wraps all available public calls and intercepts [check](../com.agoda.kakao.delegate/-view-interaction-delegate/check.md) and [perform](../com.agoda.kakao.delegate/-view-interaction-delegate/perform.md). | diff --git a/docs/kakao/com.agoda.kakao.common.actions/-base-actions/index.md b/docs/kakao/com.agoda.kakao.common.actions/-base-actions/index.md index 00978819..f7223045 100644 --- a/docs/kakao/com.agoda.kakao.common.actions/-base-actions/index.md +++ b/docs/kakao/com.agoda.kakao.common.actions/-base-actions/index.md @@ -62,3 +62,4 @@ Provides a lot of basic action methods, such as click(), scrollTo(), etc. | [TextViewActions](../../com.agoda.kakao.text/-text-view-actions/index.md) | `interface TextViewActions : `[`BaseActions`](./index.md)
Provides actions for TextViews | | [TimePickerAction](../../com.agoda.kakao.picker.time/-time-picker-action/index.md) | `interface TimePickerAction : `[`BaseActions`](./index.md)
Provides actions for time picker | | [TimePickerAssertion](../../com.agoda.kakao.picker.time/-time-picker-assertion/index.md) | `interface TimePickerAssertion : `[`BaseActions`](./index.md)
Provides assertions for time picker | +| [ToolbarViewActions](../../com.agoda.kakao.toolbar/-toolbar-view-actions.md) | `interface ToolbarViewActions : `[`BaseActions`](./index.md)
Provides actions for Toolbar | diff --git a/docs/kakao/com.agoda.kakao.common.assertions/-base-assertions/index.md b/docs/kakao/com.agoda.kakao.common.assertions/-base-assertions/index.md index 1136de9d..01d51551 100644 --- a/docs/kakao/com.agoda.kakao.common.assertions/-base-assertions/index.md +++ b/docs/kakao/com.agoda.kakao.common.assertions/-base-assertions/index.md @@ -87,4 +87,5 @@ Provides basic assertions that can be performed on any view | [TabLayoutAssertions](../../com.agoda.kakao.tabs/-tab-layout-assertions/index.md) | `interface TabLayoutAssertions : `[`BaseAssertions`](./index.md)
Provides assertions for TabLayout | | [TextInputLayoutAssertions](../../com.agoda.kakao.edit/-text-input-layout-assertions/index.md) | `interface TextInputLayoutAssertions : `[`BaseAssertions`](./index.md)
Provides assertions for TextInputLayout | | [TextViewAssertions](../../com.agoda.kakao.text/-text-view-assertions/index.md) | `interface TextViewAssertions : `[`BaseAssertions`](./index.md)
Provides text based assertions for views | +| [ToolbarViewAssertions](../../com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md) | `interface ToolbarViewAssertions : `[`BaseAssertions`](./index.md)
Provides assertion for Toolbar | | [ViewPagerAssertions](../../com.agoda.kakao.pager/-view-pager-assertions/index.md) | `interface ViewPagerAssertions : `[`BaseAssertions`](./index.md)
Provides assertions for view pagers | diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/dropdown-class-name.md b/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/dropdown-class-name.md index a982a9a5..915c5c03 100644 --- a/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/dropdown-class-name.md +++ b/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/dropdown-class-name.md @@ -2,4 +2,4 @@ # dropdownClassName -`var dropdownClassName: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) \ No newline at end of file +`var dropdownClassName: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/index.md b/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/index.md index e8dc34a2..73bb73a7 100644 --- a/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/index.md +++ b/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/index.md @@ -16,8 +16,8 @@ Matches Root View is popup window and contains DropDownView | Name | Summary | |---|---| -| [dropdownClassName](dropdown-class-name.md) | `var dropdownClassName: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [popupClassName](popup-class-name.md) | `var popupClassName: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [dropdownClassName](dropdown-class-name.md) | `var dropdownClassName: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | +| [popupClassName](popup-class-name.md) | `var popupClassName: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` | ### Functions diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/popup-class-name.md b/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/popup-class-name.md index 4a1bad27..2fd87e9f 100644 --- a/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/popup-class-name.md +++ b/docs/kakao/com.agoda.kakao.common.matchers/-spinner-popup-matcher/popup-class-name.md @@ -2,4 +2,4 @@ # popupClassName -`var popupClassName: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) \ No newline at end of file +`var popupClassName: `[`Array`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)`<`[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`>` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/-init-.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/-init-.md new file mode 100644 index 00000000..6844365b --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/-init-.md @@ -0,0 +1,7 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarSubtitleMatcher](index.md) / [<init>](./-init-.md) + +# <init> + +`ToolbarSubtitleMatcher(subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` +`ToolbarSubtitleMatcher(@StringRes resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)` +`ToolbarSubtitleMatcher()` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/describe-to.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/describe-to.md new file mode 100644 index 00000000..d7bbf7a6 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/describe-to.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarSubtitleMatcher](index.md) / [describeTo](./describe-to.md) + +# describeTo + +`fun describeTo(desc: Description): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/index.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/index.md new file mode 100644 index 00000000..b5f1fd7c --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/index.md @@ -0,0 +1,25 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarSubtitleMatcher](./index.md) + +# ToolbarSubtitleMatcher + +`class ToolbarSubtitleMatcher : BoundedMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`, Toolbar>` + +### Constructors + +| Name | Summary | +|---|---| +| [<init>](-init-.md) | `ToolbarSubtitleMatcher(subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)`
`ToolbarSubtitleMatcher(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)`
`ToolbarSubtitleMatcher()` | + +### Properties + +| Name | Summary | +|---|---| +| [resId](res-id.md) | `var resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`?` | +| [subtitle](subtitle.md) | `var subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`?` | + +### Functions + +| Name | Summary | +|---|---| +| [describeTo](describe-to.md) | `fun describeTo(desc: Description): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | +| [matchesSafely](matches-safely.md) | `fun matchesSafely(view: Toolbar?): `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/matches-safely.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/matches-safely.md new file mode 100644 index 00000000..b0761970 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/matches-safely.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarSubtitleMatcher](index.md) / [matchesSafely](./matches-safely.md) + +# matchesSafely + +`protected fun matchesSafely(view: Toolbar?): `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/res-id.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/res-id.md new file mode 100644 index 00000000..ff3afe13 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/res-id.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarSubtitleMatcher](index.md) / [resId](./res-id.md) + +# resId + +`var resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`?` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/subtitle.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/subtitle.md new file mode 100644 index 00000000..2c255bed --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-subtitle-matcher/subtitle.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarSubtitleMatcher](index.md) / [subtitle](./subtitle.md) + +# subtitle + +`var subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`?` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/-init-.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/-init-.md new file mode 100644 index 00000000..6bdb435a --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/-init-.md @@ -0,0 +1,7 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarTitleMatcher](index.md) / [<init>](./-init-.md) + +# <init> + +`ToolbarTitleMatcher(title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)` +`ToolbarTitleMatcher(@StringRes resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)` +`ToolbarTitleMatcher()` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/describe-to.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/describe-to.md new file mode 100644 index 00000000..088061a9 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/describe-to.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarTitleMatcher](index.md) / [describeTo](./describe-to.md) + +# describeTo + +`fun describeTo(desc: Description): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/index.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/index.md new file mode 100644 index 00000000..6bb39f04 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/index.md @@ -0,0 +1,25 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarTitleMatcher](./index.md) + +# ToolbarTitleMatcher + +`class ToolbarTitleMatcher : BoundedMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`, Toolbar>` + +### Constructors + +| Name | Summary | +|---|---| +| [<init>](-init-.md) | `ToolbarTitleMatcher(title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`)`
`ToolbarTitleMatcher(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)`
`ToolbarTitleMatcher()` | + +### Properties + +| Name | Summary | +|---|---| +| [resId](res-id.md) | `var resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`?` | +| [title](title.md) | `var title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`?` | + +### Functions + +| Name | Summary | +|---|---| +| [describeTo](describe-to.md) | `fun describeTo(desc: Description): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | +| [matchesSafely](matches-safely.md) | `fun matchesSafely(view: Toolbar?): `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/matches-safely.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/matches-safely.md new file mode 100644 index 00000000..baeeedef --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/matches-safely.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarTitleMatcher](index.md) / [matchesSafely](./matches-safely.md) + +# matchesSafely + +`protected fun matchesSafely(view: Toolbar?): `[`Boolean`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/res-id.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/res-id.md new file mode 100644 index 00000000..d3c73db7 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/res-id.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarTitleMatcher](index.md) / [resId](./res-id.md) + +# resId + +`var resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`?` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/title.md b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/title.md new file mode 100644 index 00000000..bbcba506 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.common.matchers/-toolbar-title-matcher/title.md @@ -0,0 +1,5 @@ +[kakao](../../index.md) / [com.agoda.kakao.common.matchers](../index.md) / [ToolbarTitleMatcher](index.md) / [title](./title.md) + +# title + +`var title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`?` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.common.matchers/index.md b/docs/kakao/com.agoda.kakao.common.matchers/index.md index 89e1a51b..b0b87dad 100644 --- a/docs/kakao/com.agoda.kakao.common.matchers/index.md +++ b/docs/kakao/com.agoda.kakao.common.matchers/index.md @@ -27,4 +27,6 @@ | [TextInputLayoutCounterEnabledMatcher](-text-input-layout-counter-enabled-matcher/index.md) | `class TextInputLayoutCounterEnabledMatcher : TypeSafeMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`>` | | [TextInputLayoutErrorEnabledMatcher](-text-input-layout-error-enabled-matcher/index.md) | `class TextInputLayoutErrorEnabledMatcher : TypeSafeMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`>` | | [TextInputLayoutHintEnabledMatcher](-text-input-layout-hint-enabled-matcher/index.md) | `class TextInputLayoutHintEnabledMatcher : TypeSafeMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`>` | +| [ToolbarSubtitleMatcher](-toolbar-subtitle-matcher/index.md) | `class ToolbarSubtitleMatcher : BoundedMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`, Toolbar>` | +| [ToolbarTitleMatcher](-toolbar-title-matcher/index.md) | `class ToolbarTitleMatcher : BoundedMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`, Toolbar>` | | [ViewPager2AdapterSizeMatcher](-view-pager2-adapter-size-matcher/index.md) | `class ViewPager2AdapterSizeMatcher : BoundedMatcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`, ViewPager2>`
Matches ViewPager2 with count of children | diff --git a/docs/kakao/com.agoda.kakao.common.views/-k-base-view/index.md b/docs/kakao/com.agoda.kakao.common.views/-k-base-view/index.md index 6cb79eda..005babbd 100644 --- a/docs/kakao/com.agoda.kakao.common.views/-k-base-view/index.md +++ b/docs/kakao/com.agoda.kakao.common.views/-k-base-view/index.md @@ -110,5 +110,6 @@ actions/assertions interfaces and override necessary constructors | [KTextView](../../com.agoda.kakao.text/-k-text-view/index.md) | `class KTextView : `[`KBaseView`](./index.md)`<`[`KTextView`](../../com.agoda.kakao.text/-k-text-view/index.md)`>, `[`TextViewActions`](../../com.agoda.kakao.text/-text-view-actions/index.md)`, `[`TextViewAssertions`](../../com.agoda.kakao.text/-text-view-assertions/index.md)
View with BaseActions and TextViewAssertions | | [KTimePicker](../../com.agoda.kakao.picker.time/-k-time-picker/index.md) | `class KTimePicker : `[`KBaseView`](./index.md)`<`[`KTimePicker`](../../com.agoda.kakao.picker.time/-k-time-picker/index.md)`>, `[`TimePickerAction`](../../com.agoda.kakao.picker.time/-time-picker-action/index.md)`, `[`TimePickerAssertion`](../../com.agoda.kakao.picker.time/-time-picker-assertion/index.md)
View for interact with default time picker | | [KTimePickerDialog](../../com.agoda.kakao.picker.time/-k-time-picker-dialog/index.md) | `class KTimePickerDialog : `[`KBaseView`](./index.md)`<`[`KTimePickerDialog`](../../com.agoda.kakao.picker.time/-k-time-picker-dialog/index.md)`>`
View for interact with default date picker dialog | +| [KToolbar](../../com.agoda.kakao.toolbar/-k-toolbar/index.md) | `class KToolbar : `[`KBaseView`](./index.md)`<`[`KToolbar`](../../com.agoda.kakao.toolbar/-k-toolbar/index.md)`>, `[`ToolbarViewActions`](../../com.agoda.kakao.toolbar/-toolbar-view-actions.md)`, `[`ToolbarViewAssertions`](../../com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md)
View for acting and asserting on Toolbar | | [KView](../-k-view/index.md) | `class KView : `[`KBaseView`](./index.md)`<`[`KView`](../-k-view/index.md)`>`
Simple view with BaseActions and BaseAssertions | | [KViewPager](../../com.agoda.kakao.pager/-k-view-pager/index.md) | `class KViewPager : `[`KBaseView`](./index.md)`<`[`KViewPager`](../../com.agoda.kakao.pager/-k-view-pager/index.md)`>, `[`SwipeableActions`](../../com.agoda.kakao.common.actions/-swipeable-actions/index.md)`, `[`ViewPagerAssertions`](../../com.agoda.kakao.pager/-view-pager-assertions/index.md)
View with SwipeableActions and ViewPagerAssertions | diff --git a/docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/-init-.md b/docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/-init-.md new file mode 100644 index 00000000..8a0d4746 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/-init-.md @@ -0,0 +1,7 @@ +[kakao](../../index.md) / [com.agoda.kakao.toolbar](../index.md) / [KToolbar](index.md) / [<init>](./-init-.md) + +# <init> + +`KToolbar(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` +`KToolbar(parent: Matcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`>, function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` +`KToolbar(parent: DataInteraction, function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/index.md b/docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/index.md new file mode 100644 index 00000000..13f4b12d --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/-k-toolbar/index.md @@ -0,0 +1,35 @@ +[kakao](../../index.md) / [com.agoda.kakao.toolbar](../index.md) / [KToolbar](./index.md) + +# KToolbar + +`class KToolbar : `[`KBaseView`](../../com.agoda.kakao.common.views/-k-base-view/index.md)`<`[`KToolbar`](./index.md)`>, `[`ToolbarViewActions`](../-toolbar-view-actions.md)`, `[`ToolbarViewAssertions`](../-toolbar-view-assertions/index.md) + +View for acting and asserting on Toolbar + +**See Also** + +[ToolbarViewActions](../-toolbar-view-actions.md) + +[ToolbarViewAssertions](../-toolbar-view-assertions/index.md) + +### Constructors + +| Name | Summary | +|---|---| +| [<init>](-init-.md) | `KToolbar(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)`
`KToolbar(parent: Matcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`>, function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)`
`KToolbar(parent: DataInteraction, function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` | + +### Inherited Properties + +| Name | Summary | +|---|---| +| [root](../../com.agoda.kakao.common.views/-k-base-view/root.md) | `open var root: Matcher` | +| [view](../../com.agoda.kakao.common.views/-k-base-view/view.md) | `open val view: `[`ViewInteractionDelegate`](../../com.agoda.kakao.delegate/-view-interaction-delegate/index.md) | + +### Inherited Functions + +| Name | Summary | +|---|---| +| [hasSubtitle](../-toolbar-view-assertions/has-subtitle.md) | `open fun hasSubtitle(subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
`open fun hasSubtitle(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if Toolbar has subtitle | +| [hasTitle](../-toolbar-view-assertions/has-title.md) | `open fun hasTitle(title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
`open fun hasTitle(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if Toolbar has title | +| [invoke](../../com.agoda.kakao.common.views/-k-base-view/invoke.md) | `operator fun invoke(function: `[`T`](../../com.agoda.kakao.common.views/-k-base-view/index.md#T)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Operator that allows usage of DSL style | +| [perform](../../com.agoda.kakao.common.views/-k-base-view/perform.md) | `infix fun perform(function: `[`T`](../../com.agoda.kakao.common.views/-k-base-view/index.md#T)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`T`](../../com.agoda.kakao.common.views/-k-base-view/index.md#T)
Infix function for invoking lambda on your view | diff --git a/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-actions.md b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-actions.md new file mode 100644 index 00000000..a2cafd8b --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-actions.md @@ -0,0 +1,32 @@ +[kakao](../index.md) / [com.agoda.kakao.toolbar](index.md) / [ToolbarViewActions](./-toolbar-view-actions.md) + +# ToolbarViewActions + +`interface ToolbarViewActions : `[`BaseActions`](../com.agoda.kakao.common.actions/-base-actions/index.md) + +Provides actions for Toolbar + +### Inherited Properties + +| Name | Summary | +|---|---| +| [view](../com.agoda.kakao.common.actions/-base-actions/view.md) | `abstract val view: `[`ViewInteractionDelegate`](../com.agoda.kakao.delegate/-view-interaction-delegate/index.md) | + +### Inherited Functions + +| Name | Summary | +|---|---| +| [act](../com.agoda.kakao.common.actions/-base-actions/act.md) | `open fun act(function: () -> ViewAction): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Performs custom action on a view | +| [click](../com.agoda.kakao.common.actions/-base-actions/click.md) | `open fun click(location: GeneralLocation = GeneralLocation.VISIBLE_CENTER): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Performs click on view | +| [doubleClick](../com.agoda.kakao.common.actions/-base-actions/double-click.md) | `open fun doubleClick(location: GeneralLocation = GeneralLocation.VISIBLE_CENTER): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Performs double click on view | +| [longClick](../com.agoda.kakao.common.actions/-base-actions/long-click.md) | `open fun longClick(location: GeneralLocation = GeneralLocation.VISIBLE_CENTER): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Performs long click on view | +| [onFailure](../com.agoda.kakao.common.actions/-base-actions/on-failure.md) | `open fun onFailure(function: (error: `[`Throwable`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)`, matcher: Matcher<`[`View`](https://developer.android.com/reference/android/view/View.html)`>) -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Adds failure handler to the view | +| [pressImeAction](../com.agoda.kakao.common.actions/-base-actions/press-ime-action.md) | `open fun pressImeAction(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Presses IME action, if supported view is in focus | +| [repeatUntil](../com.agoda.kakao.common.actions/-base-actions/repeat-until.md) | `open fun repeatUntil(maxAttempts: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)` = 1, action: () -> ViewAction, matcher: `[`ViewBuilder`](../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Repeats given action on the view until this view will match the given matcher | +| [scrollTo](../com.agoda.kakao.common.actions/-base-actions/scroll-to.md) | `open fun scrollTo(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Scrolls to the view, if possible | + +### Inheritors + +| Name | Summary | +|---|---| +| [KToolbar](-k-toolbar/index.md) | `class KToolbar : `[`KBaseView`](../com.agoda.kakao.common.views/-k-base-view/index.md)`<`[`KToolbar`](-k-toolbar/index.md)`>, `[`ToolbarViewActions`](./-toolbar-view-actions.md)`, `[`ToolbarViewAssertions`](-toolbar-view-assertions/index.md)
View for acting and asserting on Toolbar | diff --git a/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-subtitle.md b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-subtitle.md new file mode 100644 index 00000000..954aa293 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-subtitle.md @@ -0,0 +1,17 @@ +[kakao](../../index.md) / [com.agoda.kakao.toolbar](../index.md) / [ToolbarViewAssertions](index.md) / [hasSubtitle](./has-subtitle.md) + +# hasSubtitle + +`open fun hasSubtitle(subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) + +Checks if Toolbar has subtitle + +### Parameters + +`subtitle` - expected subtitle string`open fun hasSubtitle(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) + +Checks if Toolbar has subtitle + +### Parameters + +`resId` - expected subtitle resource id \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-title.md b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-title.md new file mode 100644 index 00000000..adef2164 --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/has-title.md @@ -0,0 +1,17 @@ +[kakao](../../index.md) / [com.agoda.kakao.toolbar](../index.md) / [ToolbarViewAssertions](index.md) / [hasTitle](./has-title.md) + +# hasTitle + +`open fun hasTitle(title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) + +Checks if Toolbar has title + +### Parameters + +`title` - expected title string`open fun hasTitle(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) + +Checks if Toolbar has title + +### Parameters + +`resId` - expected title resource id \ No newline at end of file diff --git a/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md new file mode 100644 index 00000000..50af7cfd --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/-toolbar-view-assertions/index.md @@ -0,0 +1,65 @@ +[kakao](../../index.md) / [com.agoda.kakao.toolbar](../index.md) / [ToolbarViewAssertions](./index.md) + +# ToolbarViewAssertions + +`interface ToolbarViewAssertions : `[`BaseAssertions`](../../com.agoda.kakao.common.assertions/-base-assertions/index.md) + +Provides assertion for Toolbar + +### Inherited Properties + +| Name | Summary | +|---|---| +| [root](../../com.agoda.kakao.common.assertions/-base-assertions/root.md) | `abstract var root: Matcher` | +| [view](../../com.agoda.kakao.common.assertions/-base-assertions/view.md) | `abstract val view: `[`ViewInteractionDelegate`](../../com.agoda.kakao.delegate/-view-interaction-delegate/index.md) | + +### Functions + +| Name | Summary | +|---|---| +| [hasSubtitle](has-subtitle.md) | `open fun hasSubtitle(subtitle: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
`open fun hasSubtitle(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if Toolbar has subtitle | +| [hasTitle](has-title.md) | `open fun hasTitle(title: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
`open fun hasTitle(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if Toolbar has title | + +### Inherited Functions + +| Name | Summary | +|---|---| +| [assert](../../com.agoda.kakao.common.assertions/-base-assertions/assert.md) | `open fun assert(function: () -> ViewAssertion): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Check the view with the given custom assertion | +| [doesNotExist](../../com.agoda.kakao.common.assertions/-base-assertions/does-not-exist.md) | `open fun doesNotExist(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the matched view does not exist | +| [hasAnyTag](../../com.agoda.kakao.common.assertions/-base-assertions/has-any-tag.md) | `open fun hasAnyTag(vararg tags: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has at least one of the given tags | +| [hasBackgroundColor](../../com.agoda.kakao.common.assertions/-base-assertions/has-background-color.md) | `open fun hasBackgroundColor(resId: `[`Int`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
`open fun hasBackgroundColor(colorCode: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has given background color | +| [hasDescendant](../../com.agoda.kakao.common.assertions/-base-assertions/has-descendant.md) | `open fun hasDescendant(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has given descendant | +| [hasNotDescendant](../../com.agoda.kakao.common.assertions/-base-assertions/has-not-descendant.md) | `open fun hasNotDescendant(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has not given descendant | +| [hasNotSibling](../../com.agoda.kakao.common.assertions/-base-assertions/has-not-sibling.md) | `open fun hasNotSibling(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has not given sibling | +| [hasSibling](../../com.agoda.kakao.common.assertions/-base-assertions/has-sibling.md) | `open fun hasSibling(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has given sibling | +| [hasTag](../../com.agoda.kakao.common.assertions/-base-assertions/has-tag.md) | `open fun hasTag(tag: `[`String`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has given tag | +| [inRoot](../../com.agoda.kakao.common.assertions/-base-assertions/in-root.md) | `open fun inRoot(function: `[`RootBuilder`](../../com.agoda.kakao.common.builders/-root-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Check if the view is in given root | +| [isClickable](../../com.agoda.kakao.common.assertions/-base-assertions/is-clickable.md) | `open fun isClickable(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is clickable | +| [isCompletelyAbove](../../com.agoda.kakao.common.assertions/-base-assertions/is-completely-above.md) | `open fun isCompletelyAbove(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view displayed is completely above of the view matching the given matcher. | +| [isCompletelyBelow](../../com.agoda.kakao.common.assertions/-base-assertions/is-completely-below.md) | `open fun isCompletelyBelow(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view displayed is completely below of the view matching the given matcher. | +| [isCompletelyDisplayed](../../com.agoda.kakao.common.assertions/-base-assertions/is-completely-displayed.md) | `open fun isCompletelyDisplayed(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is completely displayed | +| [isCompletelyLeftOf](../../com.agoda.kakao.common.assertions/-base-assertions/is-completely-left-of.md) | `open fun isCompletelyLeftOf(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view displayed is completely right of the view matching the given matcher. | +| [isCompletelyRightOf](../../com.agoda.kakao.common.assertions/-base-assertions/is-completely-right-of.md) | `open fun isCompletelyRightOf(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view displayed is completely right of the view matching the given matcher. | +| [isDisabled](../../com.agoda.kakao.common.assertions/-base-assertions/is-disabled.md) | `open fun isDisabled(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is disabled | +| [isDisplayed](../../com.agoda.kakao.common.assertions/-base-assertions/is-displayed.md) | `open fun isDisplayed(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is displayed | +| [isEnabled](../../com.agoda.kakao.common.assertions/-base-assertions/is-enabled.md) | `open fun isEnabled(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is enabled | +| [isFocusable](../../com.agoda.kakao.common.assertions/-base-assertions/is-focusable.md) | `open fun isFocusable(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is focusable | +| [isFocused](../../com.agoda.kakao.common.assertions/-base-assertions/is-focused.md) | `open fun isFocused(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is focused | +| [isGone](../../com.agoda.kakao.common.assertions/-base-assertions/is-gone.md) | `open fun isGone(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has GONE visibility | +| [isInvisible](../../com.agoda.kakao.common.assertions/-base-assertions/is-invisible.md) | `open fun isInvisible(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has INVISIBLE visibility | +| [isNotClickable](../../com.agoda.kakao.common.assertions/-base-assertions/is-not-clickable.md) | `open fun isNotClickable(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is not clickable | +| [isNotCompletelyDisplayed](../../com.agoda.kakao.common.assertions/-base-assertions/is-not-completely-displayed.md) | `open fun isNotCompletelyDisplayed(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is not completely displayed | +| [isNotDisplayed](../../com.agoda.kakao.common.assertions/-base-assertions/is-not-displayed.md) | `open fun isNotDisplayed(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is not displayed | +| [isNotFocusable](../../com.agoda.kakao.common.assertions/-base-assertions/is-not-focusable.md) | `open fun isNotFocusable(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is not focusable | +| [isNotFocused](../../com.agoda.kakao.common.assertions/-base-assertions/is-not-focused.md) | `open fun isNotFocused(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is not focused | +| [isNotSelected](../../com.agoda.kakao.common.assertions/-base-assertions/is-not-selected.md) | `open fun isNotSelected(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is not selected | +| [isSelected](../../com.agoda.kakao.common.assertions/-base-assertions/is-selected.md) | `open fun isSelected(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view is selected | +| [isVisible](../../com.agoda.kakao.common.assertions/-base-assertions/is-visible.md) | `open fun isVisible(): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Checks if the view has VISIBLE visibility | +| [matches](../../com.agoda.kakao.common.assertions/-base-assertions/matches.md) | `open fun matches(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Check if the view matches given matcher | +| [notMatches](../../com.agoda.kakao.common.assertions/-base-assertions/not-matches.md) | `open fun notMatches(function: `[`ViewBuilder`](../../com.agoda.kakao.common.builders/-view-builder/index.md)`.() -> `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`): `[`Unit`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)
Check if the view does not match given matcher | + +### Inheritors + +| Name | Summary | +|---|---| +| [KToolbar](../-k-toolbar/index.md) | `class KToolbar : `[`KBaseView`](../../com.agoda.kakao.common.views/-k-base-view/index.md)`<`[`KToolbar`](../-k-toolbar/index.md)`>, `[`ToolbarViewActions`](../-toolbar-view-actions.md)`, `[`ToolbarViewAssertions`](./index.md)
View for acting and asserting on Toolbar | diff --git a/docs/kakao/com.agoda.kakao.toolbar/index.md b/docs/kakao/com.agoda.kakao.toolbar/index.md new file mode 100644 index 00000000..c258ae0b --- /dev/null +++ b/docs/kakao/com.agoda.kakao.toolbar/index.md @@ -0,0 +1,11 @@ +[kakao](../index.md) / [com.agoda.kakao.toolbar](./index.md) + +## Package com.agoda.kakao.toolbar + +### Types + +| Name | Summary | +|---|---| +| [KToolbar](-k-toolbar/index.md) | `class KToolbar : `[`KBaseView`](../com.agoda.kakao.common.views/-k-base-view/index.md)`<`[`KToolbar`](-k-toolbar/index.md)`>, `[`ToolbarViewActions`](-toolbar-view-actions.md)`, `[`ToolbarViewAssertions`](-toolbar-view-assertions/index.md)
View for acting and asserting on Toolbar | +| [ToolbarViewActions](-toolbar-view-actions.md) | `interface ToolbarViewActions : `[`BaseActions`](../com.agoda.kakao.common.actions/-base-actions/index.md)
Provides actions for Toolbar | +| [ToolbarViewAssertions](-toolbar-view-assertions/index.md) | `interface ToolbarViewAssertions : `[`BaseAssertions`](../com.agoda.kakao.common.assertions/-base-assertions/index.md)
Provides assertion for Toolbar | diff --git a/docs/kakao/index.md b/docs/kakao/index.md index 74ade488..9ca0c0d4 100644 --- a/docs/kakao/index.md +++ b/docs/kakao/index.md @@ -37,6 +37,7 @@ | [com.agoda.kakao.switch](com.agoda.kakao.switch/index.md) | | | [com.agoda.kakao.tabs](com.agoda.kakao.tabs/index.md) | | | [com.agoda.kakao.text](com.agoda.kakao.text/index.md) | | +| [com.agoda.kakao.toolbar](com.agoda.kakao.toolbar/index.md) | | | [com.agoda.kakao.web](com.agoda.kakao.web/index.md) | | ### Index diff --git a/docs/kakao/package-list b/docs/kakao/package-list index ae1e1908..71b154a4 100644 --- a/docs/kakao/package-list +++ b/docs/kakao/package-list @@ -34,4 +34,5 @@ com.agoda.kakao.swiperefresh com.agoda.kakao.switch com.agoda.kakao.tabs com.agoda.kakao.text +com.agoda.kakao.toolbar com.agoda.kakao.web