From f47c4f06045a335162bee402f939017219c17841 Mon Sep 17 00:00:00 2001 From: CI Publisher Date: Tue, 22 Oct 2024 01:18:37 +0000 Subject: [PATCH] Publish documentation for v7.7.0 --- _versions/7.7.md | 3 + .../-event-type/-a-p-p_-s-t-a-r-t/index.md | 14 + .../-event-type/-c-u-s-t-o-m/index.md | 14 + .../-event-type/-companion/get-by-id.md | 11 + .../-event-type/-companion/index.md | 12 + .../-event-type/-i-n-v-a-l-i-d/index.md | 14 + .../-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md | 14 + .../index.md | 14 + .../-event-type/index.md | 39 + .../-event-type/type-id.md | 6 + .../-event-type/value-of.md | 14 + .../-event-type/values.md | 10 + .../-value-type/-b-o-o-l-e-a-n/index.md | 14 + .../-value-type/-companion/get-by-id.md | 11 + .../-value-type/-companion/index.md | 12 + .../-value-type/-d-o-u-b-l-e/index.md | 14 + .../-value-type/-i-n-t-e-g-e-r/index.md | 14 + .../-value-type/-i-n-v-a-l-i-d/index.md | 14 + .../-value-type/-s-t-r-i-n-g/index.md | 14 + .../-t-i-m-e_-i-n_-m-i-l-l-i/index.md | 14 + .../-value-type/index.md | 40 + .../-value-type/type-id.md | 6 + .../-value-type/value-of.md | 14 + .../-value-type/values.md | 10 + .../index.md | 10 + .../-app-start-event/-app-start-event.md | 6 + .../-app-start-event/index.md | 25 + .../-base-event/-base-event.md | 6 + .../-base-event/-companion/index.md | 6 + .../-base-event/get-attribute-map.md | 11 + .../-base-event/get-event-name.md | 8 + .../-base-event/get-event-type.md | 11 + .../-base-event/get-rat-event-map.md | 11 + .../-base-event/get-timestamp.md | 11 + .../-base-event/index.md | 43 ++ .../-base-event/is-persistent-type.md | 11 + .../-custom-event/-custom-event.md | 6 + .../-custom-event/add-attribute.md | 43 ++ .../-custom-event/get-attribute-map.md | 11 + .../-custom-event/get-rat-event-map.md | 11 + .../-custom-event/index.md | 31 + .../-event/get-attribute-map.md | 11 + .../-event/get-event-name.md | 11 + .../-event/get-event-type.md | 11 + .../-event/get-rat-event-map.md | 11 + .../-event/get-timestamp.md | 11 + .../-event/index.md | 24 + .../-event/is-persistent-type.md | 11 + .../-login-successful-event.md | 6 + .../-login-successful-event/index.md | 25 + .../-companion/index.md | 6 + .../-purchase-successful-event.md | 6 + .../currency-code.md | 11 + .../get-attribute-map.md | 11 + .../get-rat-event-map.md | 11 + .../-purchase-successful-event/index.md | 35 + .../item-id-list.md | 11 + .../number-of-items.md | 11 + .../purchase-amount-micros.md | 11 + .../index.md | 14 + .../-attribute/-attribute.md | 6 + .../-attribute/index.md | 22 + .../-attribute/name.md | 8 + .../-attribute/value-type.md | 8 + .../-attribute/value.md | 6 + .../index.md | 9 + .../-in-app-messaging-exception.md | 6 + .../-in-app-messaging-exception/index.md | 34 + .../index.md | 9 + .../-custom-on-touch-listener.md | 6 + .../-custom-on-touch-listener/index.md | 20 + .../-custom-on-touch-listener/on-touch.md | 6 + .../index.md | 9 + .../-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md | 8 + .../-in-app-messaging/-companion/configure.md | 26 + .../-companion/error-callback.md | 8 + .../-in-app-messaging/-companion/index.md | 20 + .../-in-app-messaging/-companion/instance.md | 15 + .../-in-app-messaging/close-message.md | 16 + .../-in-app-messaging/close-tooltip.md | 16 + .../-in-app-messaging/index.md | 33 + .../-in-app-messaging/log-event.md | 8 + .../-in-app-messaging/on-push-primer.md | 8 + .../-in-app-messaging/on-verify-context.md | 8 + .../register-message-display-activity.md | 8 + .../-in-app-messaging/register-preference.md | 8 + .../-in-app-messaging/track-push-primer.md | 16 + .../unregister-message-display-activity.md | 8 + .../-user-info-provider/index.md | 16 + .../provide-access-token.md | 12 + .../provide-id-tracking-identifier.md | 12 + .../-user-info-provider/provide-user-id.md | 12 + .../index.md | 10 + docs/7.7/api/inappmessaging/package-list | 105 +++ docs/7.7/api/index.md | 14 + docs/7.7/images/what-is-inapp.png | Bin 0 -> 644117 bytes docs/7.7/index.md | 701 ++++++++++++++++++ 97 files changed, 2088 insertions(+) create mode 100644 _versions/7.7.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-a-p-p_-s-t-a-r-t/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-c-u-s-t-o-m/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/get-by-id.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-i-n-v-a-l-i-d/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/type-id.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/value-of.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/values.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-b-o-o-l-e-a-n/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/get-by-id.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-d-o-u-b-l-e/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-t-e-g-e-r/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-v-a-l-i-d/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-s-t-r-i-n-g/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/type-id.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/value-of.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/values.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/-app-start-event.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-base-event.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-companion/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-attribute-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-name.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-type.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-rat-event-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-timestamp.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/is-persistent-type.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/-custom-event.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-attribute-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-rat-event-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-attribute-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-name.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-type.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-rat-event-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-timestamp.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/is-persistent-type.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/-login-successful-event.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-companion/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-purchase-successful-event.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/currency-code.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-attribute-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-rat-event-map.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/item-id-list.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/number-of-items.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/purchase-amount-micros.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/-attribute.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/name.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value-type.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/-in-app-messaging-exception.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/-custom-on-touch-listener.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/on-touch.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/configure.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/error-callback.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/instance.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-message.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-tooltip.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/log-event.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-push-primer.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-verify-context.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-message-display-activity.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-preference.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/track-push-primer.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/unregister-message-display-activity.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/index.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-access-token.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-id-tracking-identifier.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-user-id.md create mode 100644 docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/index.md create mode 100644 docs/7.7/api/inappmessaging/package-list create mode 100644 docs/7.7/api/index.md create mode 100644 docs/7.7/images/what-is-inapp.png create mode 100644 docs/7.7/index.md diff --git a/_versions/7.7.md b/_versions/7.7.md new file mode 100644 index 00000000..8a346996 --- /dev/null +++ b/_versions/7.7.md @@ -0,0 +1,3 @@ +--- +version: 7.7 +--- \ No newline at end of file diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-a-p-p_-s-t-a-r-t/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-a-p-p_-s-t-a-r-t/index.md new file mode 100644 index 00000000..cbd2b364 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-a-p-p_-s-t-a-r-t/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[APP_START](index.md) + +# APP_START + +[androidJvm]\ +[APP_START](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Event type id | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-c-u-s-t-o-m/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-c-u-s-t-o-m/index.md new file mode 100644 index 00000000..98ab96cf --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-c-u-s-t-o-m/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[CUSTOM](index.md) + +# CUSTOM + +[androidJvm]\ +[CUSTOM](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Event type id | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/get-by-id.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/get-by-id.md new file mode 100644 index 00000000..4a51271b --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/get-by-id.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[Companion](index.md)/[getById](get-by-id.md) + +# getById + +[androidJvm]\ + +@Nullable + +fun [getById](get-by-id.md)(@NotNulltypeId: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [EventType](../index.md)? + +Gets the trigger log event type for a given [typeId](get-by-id.md). If [typeId](get-by-id.md) argument is not any of the valid id, null will be returned. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/index.md new file mode 100644 index 00000000..bd7c5145 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/index.md @@ -0,0 +1,12 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[Companion](index.md) + +# Companion + +[androidJvm]\ +object [Companion](index.md) + +## Functions + +| Name | Summary | +|---|---| +| [getById](get-by-id.md) | [androidJvm]
@Nullable
fun [getById](get-by-id.md)(@NotNulltypeId: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [EventType](../index.md)?
Gets the trigger log event type for a given [typeId](get-by-id.md). If [typeId](get-by-id.md) argument is not any of the valid id, null will be returned. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-i-n-v-a-l-i-d/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-i-n-v-a-l-i-d/index.md new file mode 100644 index 00000000..594acd38 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-i-n-v-a-l-i-d/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[INVALID](index.md) + +# INVALID + +[androidJvm]\ +[INVALID](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Event type id | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md new file mode 100644 index 00000000..54479037 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[LOGIN_SUCCESSFUL](index.md) + +# LOGIN_SUCCESSFUL + +[androidJvm]\ +[LOGIN_SUCCESSFUL](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Event type id | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md new file mode 100644 index 00000000..9f1b4812 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[EventType](../index.md)/[PURCHASE_SUCCESSFUL](index.md) + +# PURCHASE_SUCCESSFUL + +[androidJvm]\ +[PURCHASE_SUCCESSFUL](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Event type id | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md new file mode 100644 index 00000000..89fa073a --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md @@ -0,0 +1,39 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[EventType](index.md) + +# EventType + +[androidJvm]\ +enum [EventType](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EventType](index.md)> + +Local events type according to type ID. + +## Entries + +| | | +|---|---| +| [INVALID](-i-n-v-a-l-i-d/index.md) | [androidJvm]
[INVALID](-i-n-v-a-l-i-d/index.md) | +| [APP_START](-a-p-p_-s-t-a-r-t/index.md) | [androidJvm]
[APP_START](-a-p-p_-s-t-a-r-t/index.md) | +| [LOGIN_SUCCESSFUL](-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md) | [androidJvm]
[LOGIN_SUCCESSFUL](-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md) | +| [PURCHASE_SUCCESSFUL](-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md) | [androidJvm]
[PURCHASE_SUCCESSFUL](-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md) | +| [CUSTOM](-c-u-s-t-o-m/index.md) | [androidJvm]
[CUSTOM](-c-u-s-t-o-m/index.md) | + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [valueOf](value-of.md) | [androidJvm]
fun [valueOf](value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [EventType](index.md)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) | +| [values](values.md) | [androidJvm]
fun [values](values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[EventType](index.md)>
Returns an array containing the constants of this enum type, in the order they're declared. | + +## Properties + +| Name | Summary | +|---|---| +| [name](../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](type-id.md) | [androidJvm]
val [typeId](type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Event type id | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/type-id.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/type-id.md new file mode 100644 index 00000000..ee53c966 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/type-id.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[EventType](index.md)/[typeId](type-id.md) + +# typeId + +[androidJvm]\ +val [typeId](type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/value-of.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/value-of.md new file mode 100644 index 00000000..c8bb81de --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/value-of.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[EventType](index.md)/[valueOf](value-of.md) + +# valueOf + +[androidJvm]\ +fun [valueOf](value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [EventType](index.md) + +Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) + +#### Throws + +| | | +|---|---| +| [IllegalArgumentException](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-illegal-argument-exception/index.html) | if this enum type has no constant with the specified name | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/values.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/values.md new file mode 100644 index 00000000..45f747ae --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/values.md @@ -0,0 +1,10 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[EventType](index.md)/[values](values.md) + +# values + +[androidJvm]\ +fun [values](values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[EventType](index.md)> + +Returns an array containing the constants of this enum type, in the order they're declared. + +This method may be used to iterate over the constants. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-b-o-o-l-e-a-n/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-b-o-o-l-e-a-n/index.md new file mode 100644 index 00000000..4966e249 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-b-o-o-l-e-a-n/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[BOOLEAN](index.md) + +# BOOLEAN + +[androidJvm]\ +[BOOLEAN](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/get-by-id.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/get-by-id.md new file mode 100644 index 00000000..be39aab0 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/get-by-id.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[Companion](index.md)/[getById](get-by-id.md) + +# getById + +[androidJvm]\ + +@Nullable + +fun [getById](get-by-id.md)(@NotNulltypeId: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [ValueType](../index.md)? + +Gets the value data type for a given [typeId](get-by-id.md). If [typeId](get-by-id.md) argument is not any of the valid id, null will be returned. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/index.md new file mode 100644 index 00000000..145297b1 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/index.md @@ -0,0 +1,12 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[Companion](index.md) + +# Companion + +[androidJvm]\ +object [Companion](index.md) + +## Functions + +| Name | Summary | +|---|---| +| [getById](get-by-id.md) | [androidJvm]
@Nullable
fun [getById](get-by-id.md)(@NotNulltypeId: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [ValueType](../index.md)?
Gets the value data type for a given [typeId](get-by-id.md). If [typeId](get-by-id.md) argument is not any of the valid id, null will be returned. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-d-o-u-b-l-e/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-d-o-u-b-l-e/index.md new file mode 100644 index 00000000..0fd1f5b7 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-d-o-u-b-l-e/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[DOUBLE](index.md) + +# DOUBLE + +[androidJvm]\ +[DOUBLE](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-t-e-g-e-r/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-t-e-g-e-r/index.md new file mode 100644 index 00000000..b8a1887a --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-t-e-g-e-r/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[INTEGER](index.md) + +# INTEGER + +[androidJvm]\ +[INTEGER](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-v-a-l-i-d/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-v-a-l-i-d/index.md new file mode 100644 index 00000000..78b0c4d4 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-v-a-l-i-d/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[INVALID](index.md) + +# INVALID + +[androidJvm]\ +[INVALID](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-s-t-r-i-n-g/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-s-t-r-i-n-g/index.md new file mode 100644 index 00000000..0d40fadb --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-s-t-r-i-n-g/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[STRING](index.md) + +# STRING + +[androidJvm]\ +[STRING](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](../-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md new file mode 100644 index 00000000..b0117f89 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../../index.md)/[ValueType](../index.md)/[TIME_IN_MILLI](index.md) + +# TIME_IN_MILLI + +[androidJvm]\ +[TIME_IN_MILLI](index.md) + +## Properties + +| Name | Summary | +|---|---| +| [name](index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](../type-id.md) | [androidJvm]
val [typeId](../type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md new file mode 100644 index 00000000..b339a91d --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md @@ -0,0 +1,40 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[ValueType](index.md) + +# ValueType + +[androidJvm]\ +enum [ValueType](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[ValueType](index.md)> + +Data value's type supported by InAppMessaging's custom events. + +## Entries + +| | | +|---|---| +| [INVALID](-i-n-v-a-l-i-d/index.md) | [androidJvm]
[INVALID](-i-n-v-a-l-i-d/index.md) | +| [STRING](-s-t-r-i-n-g/index.md) | [androidJvm]
[STRING](-s-t-r-i-n-g/index.md) | +| [INTEGER](-i-n-t-e-g-e-r/index.md) | [androidJvm]
[INTEGER](-i-n-t-e-g-e-r/index.md) | +| [DOUBLE](-d-o-u-b-l-e/index.md) | [androidJvm]
[DOUBLE](-d-o-u-b-l-e/index.md) | +| [BOOLEAN](-b-o-o-l-e-a-n/index.md) | [androidJvm]
[BOOLEAN](-b-o-o-l-e-a-n/index.md) | +| [TIME_IN_MILLI](-t-i-m-e_-i-n_-m-i-l-l-i/index.md) | [androidJvm]
[TIME_IN_MILLI](-t-i-m-e_-i-n_-m-i-l-l-i/index.md) | + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [valueOf](value-of.md) | [androidJvm]
fun [valueOf](value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [ValueType](index.md)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) | +| [values](values.md) | [androidJvm]
fun [values](values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[ValueType](index.md)>
Returns an array containing the constants of this enum type, in the order they're declared. | + +## Properties + +| Name | Summary | +|---|---| +| [name](-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661) | [androidJvm]
val [name](-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-372974862%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [ordinal](-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661) | [androidJvm]
val [ordinal](-t-i-m-e_-i-n_-m-i-l-l-i/index.md#-739389684%2FProperties%2F-93201661): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | +| [typeId](type-id.md) | [androidJvm]
val [typeId](type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Value type id. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/type-id.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/type-id.md new file mode 100644 index 00000000..d7a76408 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/type-id.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[ValueType](index.md)/[typeId](type-id.md) + +# typeId + +[androidJvm]\ +val [typeId](type-id.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/value-of.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/value-of.md new file mode 100644 index 00000000..dca0c1e9 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/value-of.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[ValueType](index.md)/[valueOf](value-of.md) + +# valueOf + +[androidJvm]\ +fun [valueOf](value-of.md)(value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [ValueType](index.md) + +Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) + +#### Throws + +| | | +|---|---| +| [IllegalArgumentException](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-illegal-argument-exception/index.html) | if this enum type has no constant with the specified name | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/values.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/values.md new file mode 100644 index 00000000..968be738 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/values.md @@ -0,0 +1,10 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](../index.md)/[ValueType](index.md)/[values](values.md) + +# values + +[androidJvm]\ +fun [values](values.md)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[ValueType](index.md)> + +Returns an array containing the constants of this enum type, in the order they're declared. + +This method may be used to iterate over the constants. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/index.md new file mode 100644 index 00000000..a441404c --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/index.md @@ -0,0 +1,10 @@ +//[inappmessaging](../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [EventType](-event-type/index.md) | [androidJvm]
enum [EventType](-event-type/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EventType](-event-type/index.md)>
Local events type according to type ID. | +| [ValueType](-value-type/index.md) | [androidJvm]
enum [ValueType](-value-type/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[ValueType](-value-type/index.md)>
Data value's type supported by InAppMessaging's custom events. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/-app-start-event.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/-app-start-event.md new file mode 100644 index 00000000..20d7d4e0 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/-app-start-event.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[AppStartEvent](index.md)/[AppStartEvent](-app-start-event.md) + +# AppStartEvent + +[androidJvm]\ +constructor() diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/index.md new file mode 100644 index 00000000..84cbfafa --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/index.md @@ -0,0 +1,25 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[AppStartEvent](index.md) + +# AppStartEvent + +[androidJvm]\ +class [AppStartEvent](index.md) : [BaseEvent](../-base-event/index.md) + +App start logEvent for host app to use. Host app can send this event after every app launch, including first launch, or resume. It is recommended to log this event in host app's base activity's onResume(). + +## Constructors + +| | | +|---|---| +| [AppStartEvent](-app-start-event.md) | [androidJvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [getAttributeMap](../-base-event/get-attribute-map.md) | [androidJvm]
@NotNull
open override fun [getAttributeMap](../-base-event/get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?>
This method is intended to be used by child classes which doesn't override this method. Returns an empty map. | +| [getEventName](../-base-event/get-event-name.md) | [androidJvm]
open override fun [getEventName](../-base-event/get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
This method returns the event name. | +| [getEventType](../-base-event/get-event-type.md) | [androidJvm]
@NotNull
open override fun [getEventType](../-base-event/get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
This method returns the event type id. | +| [getRatEventMap](../-base-event/get-rat-event-map.md) | [androidJvm]
@NotNull
open override fun [getRatEventMap](../-base-event/get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>
A map will be created containing event's base attributes like event name, and timestamp. | +| [getTimestamp](../-base-event/get-timestamp.md) | [androidJvm]
@NotNull
open override fun [getTimestamp](../-base-event/get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
This method returns the timestamp. | +| [isPersistentType](../-base-event/is-persistent-type.md) | [androidJvm]
@NotNull
open override fun [isPersistentType](../-base-event/is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-base-event.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-base-event.md new file mode 100644 index 00000000..4476ebc4 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-base-event.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[BaseEvent](-base-event.md) + +# BaseEvent + +[androidJvm]\ +constructor(@NotNulleventType: [EventType](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md), @NotNulleventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullisPersistent: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-companion/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-companion/index.md new file mode 100644 index 00000000..22ad712c --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-companion/index.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../../index.md)/[BaseEvent](../index.md)/[Companion](index.md) + +# Companion + +[androidJvm]\ +object [Companion](index.md) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-attribute-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-attribute-map.md new file mode 100644 index 00000000..98a62035 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-attribute-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[getAttributeMap](get-attribute-map.md) + +# getAttributeMap + +[androidJvm]\ + +@NotNull + +open override fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?> + +This method is intended to be used by child classes which doesn't override this method. Returns an empty map. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-name.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-name.md new file mode 100644 index 00000000..bd54dd33 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-name.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[getEventName](get-event-name.md) + +# getEventName + +[androidJvm]\ +open override fun [getEventName](get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +This method returns the event name. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-type.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-type.md new file mode 100644 index 00000000..69a4fd53 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-type.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[getEventType](get-event-type.md) + +# getEventType + +[androidJvm]\ + +@NotNull + +open override fun [getEventType](get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) + +This method returns the event type id. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-rat-event-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-rat-event-map.md new file mode 100644 index 00000000..41731b37 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-rat-event-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[getRatEventMap](get-rat-event-map.md) + +# getRatEventMap + +[androidJvm]\ + +@NotNull + +open override fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> + +A map will be created containing event's base attributes like event name, and timestamp. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-timestamp.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-timestamp.md new file mode 100644 index 00000000..13aa8778 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-timestamp.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[getTimestamp](get-timestamp.md) + +# getTimestamp + +[androidJvm]\ + +@NotNull + +open override fun [getTimestamp](get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) + +This method returns the timestamp. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/index.md new file mode 100644 index 00000000..7874e8c1 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/index.md @@ -0,0 +1,43 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md) + +# BaseEvent + +abstract class [BaseEvent](index.md)(@NotNulleventType: [EventType](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md), @NotNulleventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullisPersistent: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) : [Event](../-event/index.md) + +BaseEvent will be the base class of all local events objects, including CustomEvent. During initialization, constructor parameters will be checked for validity if there are reasons to believe that parameter could be invalid. + +

Constructor will automatically store eventType, eventName, and timestamp at the moment of +object creation.

Event name can't be empty or null, else IllegalArgumentException will be thrown. Also, +logEvent name will be stored in upper case form. + +#### Inheritors + +| | +|---| +| [AppStartEvent](../-app-start-event/index.md) | +| [CustomEvent](../-custom-event/index.md) | +| [LoginSuccessfulEvent](../-login-successful-event/index.md) | +| [PurchaseSuccessfulEvent](../-purchase-successful-event/index.md) | + +## Constructors + +| | | +|---|---| +| [BaseEvent](-base-event.md) | [androidJvm]
constructor(@NotNulleventType: [EventType](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md), @NotNulleventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullisPersistent: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) | + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [getAttributeMap](get-attribute-map.md) | [androidJvm]
@NotNull
open override fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?>
This method is intended to be used by child classes which doesn't override this method. Returns an empty map. | +| [getEventName](get-event-name.md) | [androidJvm]
open override fun [getEventName](get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
This method returns the event name. | +| [getEventType](get-event-type.md) | [androidJvm]
@NotNull
open override fun [getEventType](get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
This method returns the event type id. | +| [getRatEventMap](get-rat-event-map.md) | [androidJvm]
@NotNull
open override fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>
A map will be created containing event's base attributes like event name, and timestamp. | +| [getTimestamp](get-timestamp.md) | [androidJvm]
@NotNull
open override fun [getTimestamp](get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
This method returns the timestamp. | +| [isPersistentType](is-persistent-type.md) | [androidJvm]
@NotNull
open override fun [isPersistentType](is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/is-persistent-type.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/is-persistent-type.md new file mode 100644 index 00000000..c275d929 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/is-persistent-type.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[BaseEvent](index.md)/[isPersistentType](is-persistent-type.md) + +# isPersistentType + +[androidJvm]\ + +@NotNull + +open override fun [isPersistentType](is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/-custom-event.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/-custom-event.md new file mode 100644 index 00000000..cffcb814 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/-custom-event.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[CustomEvent](index.md)/[CustomEvent](-custom-event.md) + +# CustomEvent + +[androidJvm]\ +constructor(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)eventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md new file mode 100644 index 00000000..d564cb5b --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md @@ -0,0 +1,43 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[CustomEvent](index.md)/[addAttribute](add-attribute.md) + +# addAttribute + +[androidJvm]\ + +@NotNull + +fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [CustomEvent](index.md) + +This method adds custom attribute of integer type. + +[androidJvm]\ + +@NotNull + +fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [CustomEvent](index.md) + +This method adds custom attribute of double type. + +[androidJvm]\ + +@NotNull + +fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [CustomEvent](index.md) + +This method adds custom attribute of string type. + +[androidJvm]\ + +@NotNull + +fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [CustomEvent](index.md) + +This method adds custom attribute of boolean type. + +[androidJvm]\ + +@NotNull + +fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Date](https://developer.android.com/reference/kotlin/java/util/Date.html)): [CustomEvent](index.md) + +This method adds custom attribute of date type. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-attribute-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-attribute-map.md new file mode 100644 index 00000000..b14ce328 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-attribute-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[CustomEvent](index.md)/[getAttributeMap](get-attribute-map.md) + +# getAttributeMap + +[androidJvm]\ + +@NotNull + +open override fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?> + +This method returns an unmodifiable map which contains all custom attributes. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-rat-event-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-rat-event-map.md new file mode 100644 index 00000000..53b4f036 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-rat-event-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[CustomEvent](index.md)/[getRatEventMap](get-rat-event-map.md) + +# getRatEventMap + +[androidJvm]\ + +@NotNull + +open override fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> + +This method returns an unmodifiable map which contains all event's attributes. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/index.md new file mode 100644 index 00000000..1bd8c059 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/index.md @@ -0,0 +1,31 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[CustomEvent](index.md) + +# CustomEvent + +class [CustomEvent](index.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)eventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [BaseEvent](../-base-event/index.md) + +Logging custom event for client to use. Note: Please don't use the same attribute's name more than once because the new attribute will replace the old one. + +#### Throws + +| | | +|---|---| +| [IllegalArgumentException](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-illegal-argument-exception/index.html) | if eventName is an empty string or is more than 255 characters. | + +## Constructors + +| | | +|---|---| +| [CustomEvent](-custom-event.md) | [androidJvm]
constructor(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)eventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | + +## Functions + +| Name | Summary | +|---|---| +| [addAttribute](add-attribute.md) | [androidJvm]
@NotNull
fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Date](https://developer.android.com/reference/kotlin/java/util/Date.html)): [CustomEvent](index.md)
This method adds custom attribute of date type.
[androidJvm]
@NotNull
fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [CustomEvent](index.md)
This method adds custom attribute of boolean type.
[androidJvm]
@NotNull
fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [CustomEvent](index.md)
This method adds custom attribute of double type.
[androidJvm]
@NotNull
fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [CustomEvent](index.md)
This method adds custom attribute of integer type.
[androidJvm]
@NotNull
fun [addAttribute](add-attribute.md)(@NotNullkey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [CustomEvent](index.md)
This method adds custom attribute of string type. | +| [getAttributeMap](get-attribute-map.md) | [androidJvm]
@NotNull
open override fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?>
This method returns an unmodifiable map which contains all custom attributes. | +| [getEventName](../-base-event/get-event-name.md) | [androidJvm]
open override fun [getEventName](../-base-event/get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
This method returns the event name. | +| [getEventType](../-base-event/get-event-type.md) | [androidJvm]
@NotNull
open override fun [getEventType](../-base-event/get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
This method returns the event type id. | +| [getRatEventMap](get-rat-event-map.md) | [androidJvm]
@NotNull
open override fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>
This method returns an unmodifiable map which contains all event's attributes. | +| [getTimestamp](../-base-event/get-timestamp.md) | [androidJvm]
@NotNull
open override fun [getTimestamp](../-base-event/get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
This method returns the timestamp. | +| [isPersistentType](../-base-event/is-persistent-type.md) | [androidJvm]
@NotNull
open override fun [isPersistentType](../-base-event/is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-attribute-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-attribute-map.md new file mode 100644 index 00000000..cea7b7f3 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-attribute-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md)/[getAttributeMap](get-attribute-map.md) + +# getAttributeMap + +[androidJvm]\ + +@NotNull + +abstract fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?> + +This method returns event attribute map. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-name.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-name.md new file mode 100644 index 00000000..21dbfe6a --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-name.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md)/[getEventName](get-event-name.md) + +# getEventName + +[androidJvm]\ + +@NotNull + +abstract fun [getEventName](get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +This method returns event name. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-type.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-type.md new file mode 100644 index 00000000..8ecde254 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-type.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md)/[getEventType](get-event-type.md) + +# getEventType + +[androidJvm]\ + +@NotNull + +abstract fun [getEventType](get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) + +This method returns event type. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-rat-event-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-rat-event-map.md new file mode 100644 index 00000000..2b276c7b --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-rat-event-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md)/[getRatEventMap](get-rat-event-map.md) + +# getRatEventMap + +[androidJvm]\ + +@NotNull + +abstract fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> + +This method returns RAT event map. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-timestamp.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-timestamp.md new file mode 100644 index 00000000..3d931809 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-timestamp.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md)/[getTimestamp](get-timestamp.md) + +# getTimestamp + +[androidJvm]\ + +@NotNull + +abstract fun [getTimestamp](get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) + +This method returns event timestamp. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md new file mode 100644 index 00000000..e58b128b --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md @@ -0,0 +1,24 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md) + +# Event + +interface [Event](index.md) + +Interface of local events. + +#### Inheritors + +| | +|---| +| [BaseEvent](../-base-event/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [getAttributeMap](get-attribute-map.md) | [androidJvm]
@NotNull
abstract fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?>
This method returns event attribute map. | +| [getEventName](get-event-name.md) | [androidJvm]
@NotNull
abstract fun [getEventName](get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
This method returns event name. | +| [getEventType](get-event-type.md) | [androidJvm]
@NotNull
abstract fun [getEventType](get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
This method returns event type. | +| [getRatEventMap](get-rat-event-map.md) | [androidJvm]
@NotNull
abstract fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>
This method returns RAT event map. | +| [getTimestamp](get-timestamp.md) | [androidJvm]
@NotNull
abstract fun [getTimestamp](get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
This method returns event timestamp. | +| [isPersistentType](is-persistent-type.md) | [androidJvm]
@NotNull
abstract fun [isPersistentType](is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/is-persistent-type.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/is-persistent-type.md new file mode 100644 index 00000000..a7ae936d --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/is-persistent-type.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[Event](index.md)/[isPersistentType](is-persistent-type.md) + +# isPersistentType + +[androidJvm]\ + +@NotNull + +abstract fun [isPersistentType](is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/-login-successful-event.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/-login-successful-event.md new file mode 100644 index 00000000..92c26ca5 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/-login-successful-event.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[LoginSuccessfulEvent](index.md)/[LoginSuccessfulEvent](-login-successful-event.md) + +# LoginSuccessfulEvent + +[androidJvm]\ +constructor() diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/index.md new file mode 100644 index 00000000..39373a28 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/index.md @@ -0,0 +1,25 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[LoginSuccessfulEvent](index.md) + +# LoginSuccessfulEvent + +[androidJvm]\ +class [LoginSuccessfulEvent](index.md) : [BaseEvent](../-base-event/index.md) + +Login Successful Event for host app to use. Please note: this will trigger InAppMessaging SDK to update current session data to the new user. + +## Constructors + +| | | +|---|---| +| [LoginSuccessfulEvent](-login-successful-event.md) | [androidJvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [getAttributeMap](../-base-event/get-attribute-map.md) | [androidJvm]
@NotNull
open override fun [getAttributeMap](../-base-event/get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?>
This method is intended to be used by child classes which doesn't override this method. Returns an empty map. | +| [getEventName](../-base-event/get-event-name.md) | [androidJvm]
open override fun [getEventName](../-base-event/get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
This method returns the event name. | +| [getEventType](../-base-event/get-event-type.md) | [androidJvm]
@NotNull
open override fun [getEventType](../-base-event/get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
This method returns the event type id. | +| [getRatEventMap](../-base-event/get-rat-event-map.md) | [androidJvm]
@NotNull
open override fun [getRatEventMap](../-base-event/get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>
A map will be created containing event's base attributes like event name, and timestamp. | +| [getTimestamp](../-base-event/get-timestamp.md) | [androidJvm]
@NotNull
open override fun [getTimestamp](../-base-event/get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
This method returns the timestamp. | +| [isPersistentType](../-base-event/is-persistent-type.md) | [androidJvm]
@NotNull
open override fun [isPersistentType](../-base-event/is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-companion/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-companion/index.md new file mode 100644 index 00000000..bf52a6fd --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-companion/index.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../../index.md)/[PurchaseSuccessfulEvent](../index.md)/[Companion](index.md) + +# Companion + +[androidJvm]\ +object [Companion](index.md) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-purchase-successful-event.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-purchase-successful-event.md new file mode 100644 index 00000000..50e10bac --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-purchase-successful-event.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[PurchaseSuccessfulEvent](-purchase-successful-event.md) + +# PurchaseSuccessfulEvent + +[androidJvm]\ +constructor() diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/currency-code.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/currency-code.md new file mode 100644 index 00000000..d42e62a3 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/currency-code.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[currencyCode](currency-code.md) + +# currencyCode + +[androidJvm]\ + +@NotNull + +fun [currencyCode](currency-code.md)(@NotNullcurrencyCode: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [PurchaseSuccessfulEvent](index.md) + +This method sets the currency code of this purchase successful logEvent. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-attribute-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-attribute-map.md new file mode 100644 index 00000000..135c7f1a --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-attribute-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[getAttributeMap](get-attribute-map.md) + +# getAttributeMap + +[androidJvm]\ + +@NotNull + +open override fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?> + +This method returns a map of Attribute objects. Key: Attribute's name, Value: Attribute object. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-rat-event-map.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-rat-event-map.md new file mode 100644 index 00000000..ce8427f6 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-rat-event-map.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[getRatEventMap](get-rat-event-map.md) + +# getRatEventMap + +[androidJvm]\ + +@NotNull + +open override fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)> + +This method returns an unmodifiable map which contains all event's attributes. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/index.md new file mode 100644 index 00000000..163714e9 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/index.md @@ -0,0 +1,35 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md) + +# PurchaseSuccessfulEvent + +[androidJvm]\ +class [PurchaseSuccessfulEvent](index.md) : [BaseEvent](../-base-event/index.md) + +Purchase successful Event for host app to use. + +## Constructors + +| | | +|---|---| +| [PurchaseSuccessfulEvent](-purchase-successful-event.md) | [androidJvm]
constructor() | + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [currencyCode](currency-code.md) | [androidJvm]
@NotNull
fun [currencyCode](currency-code.md)(@NotNullcurrencyCode: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [PurchaseSuccessfulEvent](index.md)
This method sets the currency code of this purchase successful logEvent. | +| [getAttributeMap](get-attribute-map.md) | [androidJvm]
@NotNull
open override fun [getAttributeMap](get-attribute-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Attribute](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md)?>
This method returns a map of Attribute objects. Key: Attribute's name, Value: Attribute object. | +| [getEventName](../-base-event/get-event-name.md) | [androidJvm]
open override fun [getEventName](../-base-event/get-event-name.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
This method returns the event name. | +| [getEventType](../-base-event/get-event-type.md) | [androidJvm]
@NotNull
open override fun [getEventType](../-base-event/get-event-type.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
This method returns the event type id. | +| [getRatEventMap](get-rat-event-map.md) | [androidJvm]
@NotNull
open override fun [getRatEventMap](get-rat-event-map.md)(): [Map](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-map/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)>
This method returns an unmodifiable map which contains all event's attributes. | +| [getTimestamp](../-base-event/get-timestamp.md) | [androidJvm]
@NotNull
open override fun [getTimestamp](../-base-event/get-timestamp.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
This method returns the timestamp. | +| [isPersistentType](../-base-event/is-persistent-type.md) | [androidJvm]
@NotNull
open override fun [isPersistentType](../-base-event/is-persistent-type.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This method returns event is persistent type (can be used by campaigns multiple times). If persistent type, event will not be removed in LocalEventRepository when used by a campaign. | +| [itemIdList](item-id-list.md) | [androidJvm]
@NotNull
fun [itemIdList](item-id-list.md)(@NotNullitemIdList: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>): [PurchaseSuccessfulEvent](index.md)
This method sets the list of purchased item IDs. | +| [numberOfItems](number-of-items.md) | [androidJvm]
@NotNull
fun [numberOfItems](number-of-items.md)(@NotNullnumberOfItems: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [PurchaseSuccessfulEvent](index.md)
This method sets the number of items in this purchase. | +| [purchaseAmountMicros](purchase-amount-micros.md) | [androidJvm]
@NotNull
fun [purchaseAmountMicros](purchase-amount-micros.md)(@NotNullpurchaseAmountMicros: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [PurchaseSuccessfulEvent](index.md)
This method sets the purchase amount in micros, $1 = 100_000. Such as $10.58 = 1058_000. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/item-id-list.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/item-id-list.md new file mode 100644 index 00000000..35182bda --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/item-id-list.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[itemIdList](item-id-list.md) + +# itemIdList + +[androidJvm]\ + +@NotNull + +fun [itemIdList](item-id-list.md)(@NotNullitemIdList: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>): [PurchaseSuccessfulEvent](index.md) + +This method sets the list of purchased item IDs. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/number-of-items.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/number-of-items.md new file mode 100644 index 00000000..daa1573f --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/number-of-items.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[numberOfItems](number-of-items.md) + +# numberOfItems + +[androidJvm]\ + +@NotNull + +fun [numberOfItems](number-of-items.md)(@NotNullnumberOfItems: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [PurchaseSuccessfulEvent](index.md) + +This method sets the number of items in this purchase. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/purchase-amount-micros.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/purchase-amount-micros.md new file mode 100644 index 00000000..3041f413 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/purchase-amount-micros.md @@ -0,0 +1,11 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](../index.md)/[PurchaseSuccessfulEvent](index.md)/[purchaseAmountMicros](purchase-amount-micros.md) + +# purchaseAmountMicros + +[androidJvm]\ + +@NotNull + +fun [purchaseAmountMicros](purchase-amount-micros.md)(@NotNullpurchaseAmountMicros: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [PurchaseSuccessfulEvent](index.md) + +This method sets the purchase amount in micros, $1 = 100_000. Such as $10.58 = 1058_000. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/index.md new file mode 100644 index 00000000..50f99977 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [AppStartEvent](-app-start-event/index.md) | [androidJvm]
class [AppStartEvent](-app-start-event/index.md) : [BaseEvent](-base-event/index.md)
App start logEvent for host app to use. Host app can send this event after every app launch, including first launch, or resume. It is recommended to log this event in host app's base activity's onResume(). | +| [BaseEvent](-base-event/index.md) | [androidJvm]
abstract class [BaseEvent](-base-event/index.md)(@NotNulleventType: [EventType](../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md), @NotNulleventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullisPersistent: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) : [Event](-event/index.md)
BaseEvent will be the base class of all local events objects, including CustomEvent. During initialization, constructor parameters will be checked for validity if there are reasons to believe that parameter could be invalid. | +| [CustomEvent](-custom-event/index.md) | [androidJvm]
class [CustomEvent](-custom-event/index.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)eventName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [BaseEvent](-base-event/index.md)
Logging custom event for client to use. Note: Please don't use the same attribute's name more than once because the new attribute will replace the old one. | +| [Event](-event/index.md) | [androidJvm]
interface [Event](-event/index.md)
Interface of local events. | +| [LoginSuccessfulEvent](-login-successful-event/index.md) | [androidJvm]
class [LoginSuccessfulEvent](-login-successful-event/index.md) : [BaseEvent](-base-event/index.md)
Login Successful Event for host app to use. Please note: this will trigger InAppMessaging SDK to update current session data to the new user. | +| [PurchaseSuccessfulEvent](-purchase-successful-event/index.md) | [androidJvm]
class [PurchaseSuccessfulEvent](-purchase-successful-event/index.md) : [BaseEvent](-base-event/index.md)
Purchase successful Event for host app to use. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/-attribute.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/-attribute.md new file mode 100644 index 00000000..cf435f94 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/-attribute.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models](../index.md)/[Attribute](index.md)/[Attribute](-attribute.md) + +# Attribute + +[androidJvm]\ +constructor(@NotNullnm: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNulltype: [ValueType](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md)) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md new file mode 100644 index 00000000..53b796be --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md @@ -0,0 +1,22 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models](../index.md)/[Attribute](index.md) + +# Attribute + +[androidJvm]\ +data class [Attribute](index.md)(@NotNullnm: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullval value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNulltype: [ValueType](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md)) + +This class represents InAppMessaging's custom event attribute. + +## Constructors + +| | | +|---|---| +| [Attribute](-attribute.md) | [androidJvm]
constructor(@NotNullnm: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullvalue: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNulltype: [ValueType](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md)) | + +## Properties + +| Name | Summary | +|---|---| +| [name](name.md) | [androidJvm]
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Attribute name. | +| [value](value.md) | [androidJvm]
val [value](value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
attribute value. | +| [valueType](value-type.md) | [androidJvm]
val [valueType](value-type.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Attribute value type. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/name.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/name.md new file mode 100644 index 00000000..22e9c0c4 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/name.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models](../index.md)/[Attribute](index.md)/[name](name.md) + +# name + +[androidJvm]\ +val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) + +Attribute name. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value-type.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value-type.md new file mode 100644 index 00000000..1832f07c --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value-type.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models](../index.md)/[Attribute](index.md)/[valueType](value-type.md) + +# valueType + +[androidJvm]\ +val [valueType](value-type.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) + +Attribute value type. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value.md new file mode 100644 index 00000000..5cf04055 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models](../index.md)/[Attribute](index.md)/[value](value.md) + +# value + +[androidJvm]\ +val [value](value.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/index.md new file mode 100644 index 00000000..8166a14e --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/index.md @@ -0,0 +1,9 @@ +//[inappmessaging](../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.data.models](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [Attribute](-attribute/index.md) | [androidJvm]
data class [Attribute](-attribute/index.md)(@NotNullnm: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNullval value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), @NotNulltype: [ValueType](../com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md))
This class represents InAppMessaging's custom event attribute. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/-in-app-messaging-exception.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/-in-app-messaging-exception.md new file mode 100644 index 00000000..b2fea981 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/-in-app-messaging-exception.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.exception](../index.md)/[InAppMessagingException](index.md)/[InAppMessagingException](-in-app-messaging-exception.md) + +# InAppMessagingException + +[androidJvm]\ +constructor(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), cause: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? = null) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/index.md new file mode 100644 index 00000000..665279f5 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/index.md @@ -0,0 +1,34 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.exception](../index.md)/[InAppMessagingException](index.md) + +# InAppMessagingException + +[androidJvm]\ +class [InAppMessagingException](index.md)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), cause: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? = null) : [RuntimeException](https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html) + +Custom exception of In-App Messaging. + +## Constructors + +| | | +|---|---| +| [InAppMessagingException](-in-app-messaging-exception.md) | [androidJvm]
constructor(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), cause: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? = null) | + +## Functions + +| Name | Summary | +|---|---| +| [addSuppressed](index.md#282858770%2FFunctions%2F-93201661) | [androidJvm]
fun [addSuppressed](index.md#282858770%2FFunctions%2F-93201661)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-93201661) | [androidJvm]
open fun [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-93201661)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-93201661) | [androidJvm]
open fun [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-93201661)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | +| [getStackTrace](index.md#2050903719%2FFunctions%2F-93201661) | [androidJvm]
open fun [getStackTrace](index.md#2050903719%2FFunctions%2F-93201661)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://developer.android.com/reference/kotlin/java/lang/StackTraceElement.html)> | +| [getSuppressed](index.md#672492560%2FFunctions%2F-93201661) | [androidJvm]
fun [getSuppressed](index.md#672492560%2FFunctions%2F-93201661)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | +| [initCause](index.md#-418225042%2FFunctions%2F-93201661) | [androidJvm]
open fun [initCause](index.md#-418225042%2FFunctions%2F-93201661)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [printStackTrace](index.md#-1769529168%2FFunctions%2F-93201661) | [androidJvm]
open fun [printStackTrace](index.md#-1769529168%2FFunctions%2F-93201661)()
open fun [printStackTrace](index.md#1841853697%2FFunctions%2F-93201661)(p0: [PrintStream](https://developer.android.com/reference/kotlin/java/io/PrintStream.html))
open fun [printStackTrace](index.md#1175535278%2FFunctions%2F-93201661)(p0: [PrintWriter](https://developer.android.com/reference/kotlin/java/io/PrintWriter.html)) | +| [setStackTrace](index.md#2135801318%2FFunctions%2F-93201661) | [androidJvm]
open fun [setStackTrace](index.md#2135801318%2FFunctions%2F-93201661)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://developer.android.com/reference/kotlin/java/lang/StackTraceElement.html)>) | + +## Properties + +| Name | Summary | +|---|---| +| [cause](index.md#-654012527%2FProperties%2F-93201661) | [androidJvm]
open val [cause](index.md#-654012527%2FProperties%2F-93201661): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | +| [message](index.md#1824300659%2FProperties%2F-93201661) | [androidJvm]
open val [message](index.md#1824300659%2FProperties%2F-93201661): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/index.md new file mode 100644 index 00000000..b0409d27 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/index.md @@ -0,0 +1,9 @@ +//[inappmessaging](../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.exception](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [InAppMessagingException](-in-app-messaging-exception/index.md) | [androidJvm]
class [InAppMessagingException](-in-app-messaging-exception/index.md)(name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), cause: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? = null) : [RuntimeException](https://developer.android.com/reference/kotlin/java/lang/RuntimeException.html)
Custom exception of In-App Messaging. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/-custom-on-touch-listener.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/-custom-on-touch-listener.md new file mode 100644 index 00000000..52ecc570 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/-custom-on-touch-listener.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.view](../index.md)/[CustomOnTouchListener](index.md)/[CustomOnTouchListener](-custom-on-touch-listener.md) + +# CustomOnTouchListener + +[androidJvm]\ +constructor() diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/index.md new file mode 100644 index 00000000..e89ac3a7 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/index.md @@ -0,0 +1,20 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.view](../index.md)/[CustomOnTouchListener](index.md) + +# CustomOnTouchListener + +[androidJvm]\ +abstract class [CustomOnTouchListener](index.md) : [View.OnTouchListener](https://developer.android.com/reference/kotlin/android/view/View.OnTouchListener.html) + +Custom on touch listener to handle displaying of tooltip campaign on scrollable views. + +## Constructors + +| | | +|---|---| +| [CustomOnTouchListener](-custom-on-touch-listener.md) | [androidJvm]
constructor() | + +## Functions + +| Name | Summary | +|---|---| +| [onTouch](on-touch.md) | [androidJvm]
open override fun [onTouch](on-touch.md)(v: [View](https://developer.android.com/reference/kotlin/android/view/View.html), event: [MotionEvent](https://developer.android.com/reference/kotlin/android/view/MotionEvent.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/on-touch.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/on-touch.md new file mode 100644 index 00000000..d810242a --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/on-touch.md @@ -0,0 +1,6 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.view](../index.md)/[CustomOnTouchListener](index.md)/[onTouch](on-touch.md) + +# onTouch + +[androidJvm]\ +open override fun [onTouch](on-touch.md)(v: [View](https://developer.android.com/reference/kotlin/android/view/View.html), event: [MotionEvent](https://developer.android.com/reference/kotlin/android/view/MotionEvent.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/index.md new file mode 100644 index 00000000..ed1a39a9 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/index.md @@ -0,0 +1,9 @@ +//[inappmessaging](../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime.view](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [CustomOnTouchListener](-custom-on-touch-listener/index.md) | [androidJvm]
abstract class [CustomOnTouchListener](-custom-on-touch-listener/index.md) : [View.OnTouchListener](https://developer.android.com/reference/kotlin/android/view/View.OnTouchListener.html)
Custom on touch listener to handle displaying of tooltip campaign on scrollable views. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md new file mode 100644 index 00000000..e1bbf7d3 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../../index.md)/[InAppMessaging](../index.md)/[Companion](index.md)/[PUSH_PRIMER_REQ_CODE](-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md) + +# PUSH_PRIMER_REQ_CODE + +[androidJvm]\ +const val [PUSH_PRIMER_REQ_CODE](-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 999 + +This is the request code that will be used when requesting push permission. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/configure.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/configure.md new file mode 100644 index 00000000..a08d3f84 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/configure.md @@ -0,0 +1,26 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../../index.md)/[InAppMessaging](../index.md)/[Companion](index.md)/[configure](configure.md) + +# configure + +[androidJvm]\ + +@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html) + +fun [configure](configure.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), subscriptionKey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, configUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, enableTooltipFeature: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)? = false): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +Configures the In-App Messaging SDK. + +#### Return + +`true` if configuration is successful, and `false` otherwise. + +#### Parameters + +androidJvm + +| | | +|---|---| +| context | Context object. | +| subscriptionKey | An optional subscription key. Default is the value set in your app's AndroidManifest. | +| configUrl | An optional config URL. Default is the value set in your app's AndroidManifest. | +| enableTooltipFeature | An optional flag to en/dis-able tooltip campaigns feature. Disabled by default. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/error-callback.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/error-callback.md new file mode 100644 index 00000000..1243d195 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/error-callback.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../../index.md)/[InAppMessaging](../index.md)/[Companion](index.md)/[errorCallback](error-callback.md) + +# errorCallback + +[androidJvm]\ +var [errorCallback](error-callback.md): ([Exception](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-exception/index.html)) -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? + +This optional callback function is for app to receive the exception that caused failed configuration or non-fatal failures in the SDK. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/index.md new file mode 100644 index 00000000..603746e3 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/index.md @@ -0,0 +1,20 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../../index.md)/[InAppMessaging](../index.md)/[Companion](index.md) + +# Companion + +[androidJvm]\ +object [Companion](index.md) + +## Functions + +| Name | Summary | +|---|---| +| [configure](configure.md) | [androidJvm]
@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html)
fun [configure](configure.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), subscriptionKey: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, configUrl: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, enableTooltipFeature: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)? = false): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
Configures the In-App Messaging SDK. | +| [instance](instance.md) | [androidJvm]
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html)
fun [instance](instance.md)(): [InAppMessaging](../index.md)
Instance of [InAppMessaging](../index.md). | + +## Properties + +| Name | Summary | +|---|---| +| [errorCallback](error-callback.md) | [androidJvm]
var [errorCallback](error-callback.md): ([Exception](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-exception/index.html)) -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)?
This optional callback function is for app to receive the exception that caused failed configuration or non-fatal failures in the SDK. | +| [PUSH_PRIMER_REQ_CODE](-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md) | [androidJvm]
const val [PUSH_PRIMER_REQ_CODE](-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 999
This is the request code that will be used when requesting push permission. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/instance.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/instance.md new file mode 100644 index 00000000..0edd1752 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/instance.md @@ -0,0 +1,15 @@ +//[inappmessaging](../../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../../index.md)/[InAppMessaging](../index.md)/[Companion](index.md)/[instance](instance.md) + +# instance + +[androidJvm]\ + +@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html) + +fun [instance](instance.md)(): [InAppMessaging](../index.md) + +Instance of [InAppMessaging](../index.md). + +#### Return + +[InAppMessaging](../index.md) instance diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-message.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-message.md new file mode 100644 index 00000000..977f7d17 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-message.md @@ -0,0 +1,16 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[closeMessage](close-message.md) + +# closeMessage + +[androidJvm]\ +abstract fun [closeMessage](close-message.md)(clearQueuedCampaigns: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false) + +Close the currently displayed message. This should be called when app needs to force-close the displayed message without user action. Calling this method will not increment the campaign impression. + +#### Parameters + +androidJvm + +| | | +|---|---| +| clearQueuedCampaigns | An optional parameter, when set to true (false by default), will additionally remove all campaigns that were queued to be displayed. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-tooltip.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-tooltip.md new file mode 100644 index 00000000..b8b683d4 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-tooltip.md @@ -0,0 +1,16 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[closeTooltip](close-tooltip.md) + +# closeTooltip + +[androidJvm]\ +abstract fun [closeTooltip](close-tooltip.md)(viewId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) + +Closes a tooltip by `viewId` (`UIElement` identifier). This should be called when app needs to force-close the displayed tooltip without user action. Calling this method will not increment the campaign impression. + +#### Parameters + +androidJvm + +| | | +|---|---| +| viewId | The ID of UI element where the tooltip is attached. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/index.md new file mode 100644 index 00000000..502f558f --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/index.md @@ -0,0 +1,33 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md) + +# InAppMessaging + +[androidJvm]\ +abstract class [InAppMessaging](index.md) + +Main entry point for the IAM SDK. Should be accessed via [InAppMessaging.instance](-companion/instance.md). + +## Types + +| Name | Summary | +|---|---| +| [Companion](-companion/index.md) | [androidJvm]
object [Companion](-companion/index.md) | + +## Functions + +| Name | Summary | +|---|---| +| [closeMessage](close-message.md) | [androidJvm]
abstract fun [closeMessage](close-message.md)(clearQueuedCampaigns: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = false)
Close the currently displayed message. This should be called when app needs to force-close the displayed message without user action. Calling this method will not increment the campaign impression. | +| [closeTooltip](close-tooltip.md) | [androidJvm]
abstract fun [closeTooltip](close-tooltip.md)(viewId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
Closes a tooltip by `viewId` (`UIElement` identifier). This should be called when app needs to force-close the displayed tooltip without user action. Calling this method will not increment the campaign impression. | +| [logEvent](log-event.md) | [androidJvm]
abstract fun [logEvent](log-event.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)event: [Event](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md))
This methods logs the [event](log-event.md) which the InAppMessaging SDK checks to know the messages' triggers are satisfied, then display that message if all trigger conditions are satisfied. | +| [registerMessageDisplayActivity](register-message-display-activity.md) | [androidJvm]
abstract fun [registerMessageDisplayActivity](register-message-display-activity.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)activity: [Activity](https://developer.android.com/reference/kotlin/android/app/Activity.html))
This method registers [activity](register-message-display-activity.md) where message can be displayed This method should be called in onResume() of the activity to register. In order for InAppMessaging SDK to display messages, host app must pass an Activity which the host app allows the SDK to display any Messages. | +| [registerPreference](register-preference.md) | [androidJvm]
abstract fun [registerPreference](register-preference.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)userInfoProvider: [UserInfoProvider](../-user-info-provider/index.md))
This method registers provider containing user information [userInfoProvider](register-preference.md), like Access Token and User ID. | +| [trackPushPrimer](track-push-primer.md) | [androidJvm]
abstract fun [trackPushPrimer](track-push-primer.md)(permissions: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>, grantResults: [IntArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int-array/index.html))
Tracks if user grants or denies the push notification via push primer message. This API only works for Android 13 and up devices. | +| [unregisterMessageDisplayActivity](unregister-message-display-activity.md) | [androidJvm]
abstract fun [unregisterMessageDisplayActivity](unregister-message-display-activity.md)()
This method unregisters the activity from InAppMessaging This method should be called in onPause() of the registered activity in order to avoid memory leaks. If there is message being displayed, it will be closed automatically. | + +## Properties + +| Name | Summary | +|---|---| +| [onPushPrimer](on-push-primer.md) | [androidJvm]
abstract var [onPushPrimer](on-push-primer.md): () -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)?
This callback is called if a push primer button is tapped. If not set, SDK will request push permission. | +| [onVerifyContext](on-verify-context.md) | [androidJvm]
abstract var [onVerifyContext](on-verify-context.md): (contexts: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>, campaignTitle: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) -> [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
This callback is called just before showing a message of campaign that has registered contexts. Return `false` to prevent the message from displaying. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/log-event.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/log-event.md new file mode 100644 index 00000000..02ac8602 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/log-event.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[logEvent](log-event.md) + +# logEvent + +[androidJvm]\ +abstract fun [logEvent](log-event.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)event: [Event](../../com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md)) + +This methods logs the [event](log-event.md) which the InAppMessaging SDK checks to know the messages' triggers are satisfied, then display that message if all trigger conditions are satisfied. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-push-primer.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-push-primer.md new file mode 100644 index 00000000..8b3c9b3b --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-push-primer.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[onPushPrimer](on-push-primer.md) + +# onPushPrimer + +[androidJvm]\ +abstract var [onPushPrimer](on-push-primer.md): () -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? + +This callback is called if a push primer button is tapped. If not set, SDK will request push permission. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-verify-context.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-verify-context.md new file mode 100644 index 00000000..2c27a993 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-verify-context.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[onVerifyContext](on-verify-context.md) + +# onVerifyContext + +[androidJvm]\ +abstract var [onVerifyContext](on-verify-context.md): (contexts: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>, campaignTitle: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) -> [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) + +This callback is called just before showing a message of campaign that has registered contexts. Return `false` to prevent the message from displaying. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-message-display-activity.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-message-display-activity.md new file mode 100644 index 00000000..530de199 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-message-display-activity.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[registerMessageDisplayActivity](register-message-display-activity.md) + +# registerMessageDisplayActivity + +[androidJvm]\ +abstract fun [registerMessageDisplayActivity](register-message-display-activity.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)activity: [Activity](https://developer.android.com/reference/kotlin/android/app/Activity.html)) + +This method registers [activity](register-message-display-activity.md) where message can be displayed This method should be called in onResume() of the activity to register. In order for InAppMessaging SDK to display messages, host app must pass an Activity which the host app allows the SDK to display any Messages. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-preference.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-preference.md new file mode 100644 index 00000000..c0dddc8d --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-preference.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[registerPreference](register-preference.md) + +# registerPreference + +[androidJvm]\ +abstract fun [registerPreference](register-preference.md)(@[NonNull](https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html)userInfoProvider: [UserInfoProvider](../-user-info-provider/index.md)) + +This method registers provider containing user information [userInfoProvider](register-preference.md), like Access Token and User ID. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/track-push-primer.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/track-push-primer.md new file mode 100644 index 00000000..c9cdbb39 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/track-push-primer.md @@ -0,0 +1,16 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[trackPushPrimer](track-push-primer.md) + +# trackPushPrimer + +[androidJvm]\ +abstract fun [trackPushPrimer](track-push-primer.md)(permissions: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>, grantResults: [IntArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int-array/index.html)) + +Tracks if user grants or denies the push notification via push primer message. This API only works for Android 13 and up devices. + +#### Parameters + +androidJvm + +| | | +|---|---| +| | : [grantResults](track-push-primer.md) permission granted/denied results. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/unregister-message-display-activity.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/unregister-message-display-activity.md new file mode 100644 index 00000000..1a738acc --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/unregister-message-display-activity.md @@ -0,0 +1,8 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[InAppMessaging](index.md)/[unregisterMessageDisplayActivity](unregister-message-display-activity.md) + +# unregisterMessageDisplayActivity + +[androidJvm]\ +abstract fun [unregisterMessageDisplayActivity](unregister-message-display-activity.md)() + +This method unregisters the activity from InAppMessaging This method should be called in onPause() of the registered activity in order to avoid memory leaks. If there is message being displayed, it will be closed automatically. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/index.md new file mode 100644 index 00000000..a44e249d --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/index.md @@ -0,0 +1,16 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[UserInfoProvider](index.md) + +# UserInfoProvider + +[androidJvm]\ +interface [UserInfoProvider](index.md) + +Interface which client app should implement in order for InAppMessaging SDK to get information when needed. + +## Functions + +| Name | Summary | +|---|---| +| [provideAccessToken](provide-access-token.md) | [androidJvm]
open fun [provideAccessToken](provide-access-token.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
Only return access token if user is logged in. Else return null. | +| [provideIdTrackingIdentifier](provide-id-tracking-identifier.md) | [androidJvm]
open fun [provideIdTrackingIdentifier](provide-id-tracking-identifier.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
Only return ID tracking identifier used in the current session. | +| [provideUserId](provide-user-id.md) | [androidJvm]
open fun [provideUserId](provide-user-id.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
Only return user ID used when logging if user is logged in in the current session. | diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-access-token.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-access-token.md new file mode 100644 index 00000000..2c13f232 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-access-token.md @@ -0,0 +1,12 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[UserInfoProvider](index.md)/[provideAccessToken](provide-access-token.md) + +# provideAccessToken + +[androidJvm]\ +open fun [provideAccessToken](provide-access-token.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? + +Only return access token if user is logged in. Else return null. + +#### Return + +String of access token. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-id-tracking-identifier.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-id-tracking-identifier.md new file mode 100644 index 00000000..07280178 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-id-tracking-identifier.md @@ -0,0 +1,12 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[UserInfoProvider](index.md)/[provideIdTrackingIdentifier](provide-id-tracking-identifier.md) + +# provideIdTrackingIdentifier + +[androidJvm]\ +open fun [provideIdTrackingIdentifier](provide-id-tracking-identifier.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? + +Only return ID tracking identifier used in the current session. + +#### Return + +String of the ID Tracking Identifier. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-user-id.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-user-id.md new file mode 100644 index 00000000..c702b953 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-user-id.md @@ -0,0 +1,12 @@ +//[inappmessaging](../../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](../index.md)/[UserInfoProvider](index.md)/[provideUserId](provide-user-id.md) + +# provideUserId + +[androidJvm]\ +open fun [provideUserId](provide-user-id.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? + +Only return user ID used when logging if user is logged in in the current session. + +#### Return + +String of the user ID. diff --git a/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/index.md b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/index.md new file mode 100644 index 00000000..c130c390 --- /dev/null +++ b/docs/7.7/api/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/index.md @@ -0,0 +1,10 @@ +//[inappmessaging](../../index.md)/[com.rakuten.tech.mobile.inappmessaging.runtime](index.md) + +# Package-level declarations + +## Types + +| Name | Summary | +|---|---| +| [InAppMessaging](-in-app-messaging/index.md) | [androidJvm]
abstract class [InAppMessaging](-in-app-messaging/index.md)
Main entry point for the IAM SDK. Should be accessed via [InAppMessaging.instance](-in-app-messaging/-companion/instance.md). | +| [UserInfoProvider](-user-info-provider/index.md) | [androidJvm]
interface [UserInfoProvider](-user-info-provider/index.md)
Interface which client app should implement in order for InAppMessaging SDK to get information when needed. | diff --git a/docs/7.7/api/inappmessaging/package-list b/docs/7.7/api/inappmessaging/package-list new file mode 100644 index 00000000..0f492c91 --- /dev/null +++ b/docs/7.7/api/inappmessaging/package-list @@ -0,0 +1,105 @@ +$dokka.format:gfm-v1 +$dokka.linkExtension:md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums////PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.APP_START///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-a-p-p_-s-t-a-r-t/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.CUSTOM///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-c-u-s-t-o-m/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.Companion///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.Companion/getById/#kotlin.Int/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-companion/get-by-id.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.INVALID///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-i-n-v-a-l-i-d/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.LOGIN_SUCCESSFUL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-l-o-g-i-n_-s-u-c-c-e-s-s-f-u-l/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType.PURCHASE_SUCCESSFUL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/-p-u-r-c-h-a-s-e_-s-u-c-c-e-s-s-f-u-l/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType/typeId/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/type-id.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType/valueOf/#kotlin.String/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/value-of.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/EventType/values/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-event-type/values.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.BOOLEAN///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-b-o-o-l-e-a-n/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.Companion///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.Companion/getById/#kotlin.Int/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-companion/get-by-id.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.DOUBLE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-d-o-u-b-l-e/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.INTEGER///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-t-e-g-e-r/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.INVALID///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-i-n-v-a-l-i-d/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.STRING///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-s-t-r-i-n-g/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType.TIME_IN_MILLI///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/-t-i-m-e_-i-n_-m-i-l-l-i/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType/typeId/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/type-id.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType/valueOf/#kotlin.String/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/value-of.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/ValueType/values/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/-value-type/values.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents////PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/AppStartEvent///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/AppStartEvent/AppStartEvent/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-app-start-event/-app-start-event.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent.Companion///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-companion/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/BaseEvent/#com.rakuten.tech.mobile.inappmessaging.runtime.data.enums.EventType#kotlin.String#kotlin.Boolean/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/-base-event.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/getAttributeMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-attribute-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/getEventName/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-name.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/getEventType/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-event-type.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/getRatEventMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-rat-event-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/getTimestamp/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/get-timestamp.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/BaseEvent/isPersistentType/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-base-event/is-persistent-type.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/CustomEvent/#kotlin.String/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/-custom-event.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/addAttribute/#kotlin.String#java.util.Date/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/addAttribute/#kotlin.String#kotlin.Boolean/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/addAttribute/#kotlin.String#kotlin.Double/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/addAttribute/#kotlin.String#kotlin.Int/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/addAttribute/#kotlin.String#kotlin.String/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/add-attribute.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/getAttributeMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-attribute-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/CustomEvent/getRatEventMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-custom-event/get-rat-event-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event/getAttributeMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-attribute-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event/getEventName/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-name.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event/getEventType/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-event-type.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event/getRatEventMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-rat-event-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event/getTimestamp/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/get-timestamp.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/Event/isPersistentType/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-event/is-persistent-type.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/LoginSuccessfulEvent///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/LoginSuccessfulEvent/LoginSuccessfulEvent/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-login-successful-event/-login-successful-event.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent.Companion///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-companion/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/PurchaseSuccessfulEvent/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/-purchase-successful-event.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/currencyCode/#kotlin.String/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/currency-code.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/getAttributeMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-attribute-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/getRatEventMap/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/get-rat-event-map.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/itemIdList/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/item-id-list.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/numberOfItems/#kotlin.Int/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/number-of-items.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/PurchaseSuccessfulEvent/purchaseAmountMicros/#kotlin.Int/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/-purchase-successful-event/purchase-amount-micros.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models////PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models/Attribute///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models/Attribute/Attribute/#kotlin.String#kotlin.String#com.rakuten.tech.mobile.inappmessaging.runtime.data.enums.ValueType/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/-attribute.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models/Attribute/name/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/name.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models/Attribute/value/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.data.models/Attribute/valueType/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/-attribute/value-type.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.exception////PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.exception/InAppMessagingException///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.exception/InAppMessagingException/InAppMessagingException/#kotlin.String#kotlin.Throwable?/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/-in-app-messaging-exception/-in-app-messaging-exception.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.view////PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.view/CustomOnTouchListener///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.view/CustomOnTouchListener/CustomOnTouchListener/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/-custom-on-touch-listener.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime.view/CustomOnTouchListener/onTouch/#android.view.View#android.view.MotionEvent/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/-custom-on-touch-listener/on-touch.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime////PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging.Companion///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging.Companion/PUSH_PRIMER_REQ_CODE/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/-p-u-s-h_-p-r-i-m-e-r_-r-e-q_-c-o-d-e.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging.Companion/configure/#android.content.Context#kotlin.String?#kotlin.String?#kotlin.Boolean?/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/configure.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging.Companion/errorCallback/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/error-callback.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging.Companion/instance/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/-companion/instance.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/closeMessage/#kotlin.Boolean/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-message.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/closeTooltip/#kotlin.String/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/close-tooltip.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/logEvent/#com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents.Event/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/log-event.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/onPushPrimer/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-push-primer.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/onVerifyContext/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/on-verify-context.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/registerMessageDisplayActivity/#android.app.Activity/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-message-display-activity.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/registerPreference/#com.rakuten.tech.mobile.inappmessaging.runtime.UserInfoProvider/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/register-preference.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/trackPushPrimer/#kotlin.Array[kotlin.String]#kotlin.IntArray/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/track-push-primer.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/InAppMessaging/unregisterMessageDisplayActivity/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-in-app-messaging/unregister-message-display-activity.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/UserInfoProvider///PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/index.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/UserInfoProvider/provideAccessToken/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-access-token.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/UserInfoProvider/provideIdTrackingIdentifier/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-id-tracking-identifier.md +$dokka.location:com.rakuten.tech.mobile.inappmessaging.runtime/UserInfoProvider/provideUserId/#/PointingToDeclaration/inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/-user-info-provider/provide-user-id.md +com.rakuten.tech.mobile.inappmessaging.runtime +com.rakuten.tech.mobile.inappmessaging.runtime.data.enums +com.rakuten.tech.mobile.inappmessaging.runtime.data.models +com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents +com.rakuten.tech.mobile.inappmessaging.runtime.exception +com.rakuten.tech.mobile.inappmessaging.runtime.view + diff --git a/docs/7.7/api/index.md b/docs/7.7/api/index.md new file mode 100644 index 00000000..cd485a1d --- /dev/null +++ b/docs/7.7/api/index.md @@ -0,0 +1,14 @@ +//[inappmessaging](index.md) + +# inappmessaging + +## Packages + +| Name | +|---| +| [com.rakuten.tech.mobile.inappmessaging.runtime](inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime/index.md) | +| [com.rakuten.tech.mobile.inappmessaging.runtime.data.enums](inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.enums/index.md) | +| [com.rakuten.tech.mobile.inappmessaging.runtime.data.models](inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models/index.md) | +| [com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents](inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.data.models.appevents/index.md) | +| [com.rakuten.tech.mobile.inappmessaging.runtime.exception](inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.exception/index.md) | +| [com.rakuten.tech.mobile.inappmessaging.runtime.view](inappmessaging/com.rakuten.tech.mobile.inappmessaging.runtime.view/index.md) | diff --git a/docs/7.7/images/what-is-inapp.png b/docs/7.7/images/what-is-inapp.png new file mode 100644 index 0000000000000000000000000000000000000000..1a994725249f33b8a15aba06f172847a2417eff4 GIT binary patch literal 644117 zcmeFYXH-+s_BaS3^j@S%2^|Ef(nBwycLhX2I*3#$L7JiWfFOwUj*2wtH3C8eqzeMl zgM<#D_lfVlUzz_~GiyH0rIL!+lS7#{q(NTktJZ@n-52T~9YKAk8H2;BK( zAQ=wFHHzL1%WRr1luQ>C)~N~`zBM1CC0Yx{NrA>n;QNFs_Fm#3bk9vJadFgbDw^^v zK@V5HQ{6>A3#Zb3D`S;}y_qI`GLzCKW{C{|D3={T>t5j0TNUIzM2D83^@KA295`L)@0=~Z z$uDP&w- z=a6Y1R_^T>^82LCFyCZzaseuoMJj|8QyiZr&t6E7eW}27H__^`xi+GKkUmSO{ zI90N`$a`;8wH+$nvuD5ONzfYoHHcYLJGM(uxAUkZFlUH;Q}h5Ve-3_lqe<07#Iud! zU@Hu^8#1~Nu(fDz_1}JD^rrFy!&W+dB(F=bjrQS+a zL%h2RU)v0x}yBd1wZG&njeu-@h`BS+O2yGKhg+E152psI+dsXsSLv4)4 z>>Q=acA&I!@IdTsZhD(k^GS24$;cg|g!DZKB1<@zht@fP#Nx%-ABMVSnj5sSP=L9# z5>EOe^|9Ngr0H>p^1Jn$@waFk(UYE~rKPW3zG96y+k$wnFU~}A)mVdBg@8+X_%f&+l@qB+d+EJ3e^c9V z6A?q~Qh?m#-<9jAiHnr~fEGFKAazQZXCf!Lx;P0_?2(owcr8(2$Stlc5 zLeF@ukY4nUo`G7ON(#5$$IG|D_*=cNYAI!?otK1u<5w;5gPGP>CH4c)Xxf<$OwrU7{dd~@TxK+lG$*tM-Q^#$_cOG(#p6!Y+0P!7QNN7+ z5~mxx71tIEiDT^*wo{5z7w45t18945vwe7Nrui5$t1YM6s<+A8!RMBGAGwPn@{zMt z73MI16OclgCX$w)Ldf4rXBDr+lgwE#R3udVqOjgX*rZhe&rIQ?f@I2j^&f@8C6A2n ze&G8M@S(b)zP_^ls-D*+u7Td=q3h0+T=B8;7M_0oANAEy-U+(;(t7v$;(Dw4Xo)zK_07TeAsw46*RqEydo*c0WO-O(nmuv#{JY-Zs@XX_=$PfVZ#S-X|+? z$Z<$vXln@0HKbVsA%Y08jmfNFVgod}l2j8THP@o$;(MkG=>x<^Px6T}eyLM%@Se9f>zQ~>N{$l;I zEHE}O`TY4|&mRSPvIG!m?YHL%T=XLr(Lz#!@Q2^zzHWYb(2!VXX5mryqKT!Zu1Tly zUhS---^lytJ8rp-9kZ=JT1Wc2o!Wn}WD{i1HPTtxSf%bfo||ag+uq(W*$J(2YYcks z=`hkD(&$;!wWS zbC-wdq4Z`n>5r%#6ZH5J=GlXnzC-9YV?T;*5^I^#6rH}ko3QU}e%11)#lyQ}wQNsn z_;c^)pF3~c(&QIA`mR3`&U1C!cR~{Sbq$>j3)cxovaQLg53H4-4S^viCkGjU(yva> zew{g-OPm1;l^E492D)*0FD+--)!s=~U_>%u*mo1B)M zVp|If2a7<9pyp7h57h7Mn&?yPc5HNPr&cv`CKXalWISdpSmfdLqdC|^p~*96q`76) zKz*W!w)j&qd!NiVq}}8G;?@2n8_64wO7}|cMp=qp@6|`&<`bIW`P8>_z?H}|Vo6#y zzGj{wZJAu8R!&AU*MYl<%XnRh{CA4)@u)_+-1P4P#{zpMJtpR5{st@(-n+eruDq@* z^%=eenavrMLV<@*Hv>MGI+c>@v~|L- zIt%sM^d9-I#=K^i67FV*V`vaLv1s==$n;S;Zy}kEABZ>9J<}b&MxWUKgh%Lp$!HWg zv~IMO^=@%EKfd!-u(5j5%Cf!A?dRD;{ZE#k2F<%HCES0^=!^^`xqWcE<0k*f?&IUB znM$k9UDJk&i^uvdKdK&2%zkUwnHUk(zb*o^9jw+*B6s*ULpHYp-tAgUy_Vu^K;E3{x&MB4daf}dgV2qFiS4ofyI0Le`%9@ST-T6NND$nSed~Gll>ho!@2a_>p3GRN z_ysDz5m6%A7-m>EMOS;0gR{(#x>Zi;%FkfS?JD{Dk|NSHcbc zi90gEvS*lDL0fZ!r)$;;iL ze>HXeA8(e`>#`HWIn?M?}=YmdIw8z1FGR*%iR;aSbyAqx)_#y>%a8$ zJZSZFPU$RE=34A{H4T=Pua*B%Q9jh;n&x_K_u0)-K|0^+heiM+i_0T=oa#ngWkbBz z-o(4?ydOpa@2N~Wo8AH35`P*Azjr`TK)sMY=QnJO z>F&Aox9%|Fk0c-cv91NNmzL#A92|O{zh7K!6K<^6ft%-QX5nk0uP0~k=`L*R;A!V5 z40ZRy*2cjBL*=lK?vB2;AgKEbkC$>#1=>Ei3_B_|>h5D*|7AR+AO<18X3D=RA^DlQ@} zeji)o{>wlQUt8#XkC$BkY~;V%QFnZ4@8jy_>+0zN`rEFpou{9#0w?F+j{f`e&v80J zUH_*ikC*?N7IuOnf8U6R35$ySciUJ{@ZVB7BUh;73k!8ucSnzx*gh1+#HAj9{{irC zul}dY{{?FKKcLd$GXER$f4%t^Bv|C{4F1=Q{)w)Clw$FvNCFo5Z`>=AOm0;aV9CMa zs%~h8{RLpZ*bnXt?2Z4Qzu0F&dFoGy}npI%Z7NQ@^s z<Tk*TOVT?6SgA@Dm*FiZYS$I@6L-q=B(D9>nJ!Hieb%28JB}@%xlkBCXI? z5-R=h_roTG+z`Wud|UANb3=j-_*(w+-Kx2IvZ=2KHsY{ojtQ~$JX z7Ltg_C@C{xFj!q}?bw&Iy^y`2!Jvi1JfF*xofI`eK|zJ($8ZmEk$|Hd2vA${?K1e)W}Ih?bVt^V5gY(o&zjg$~TPuE^VIo3M@-?(Q8wMpQia zyZ;)w0tpETYhAaOU4uz?r74(wZNj*?xYl~uZ@kXSJTJ;HD+wYQVc1cMY;A2_Mj!NC zQ_F73=JV|&!`L+N8X{lTVJjZM{SqP`?amDt);Y} zwi>3b=S+z?SXQMSw!VxgS}9)6jAZ=$`EwV|HYfS3ypo-jb;lC2c(b#}wukyu-TC-t znf<2F=#f0vC?yftAn@p$NT?WUY>%N>1IwlkyLt=mNmk=WD0sUjEY_3j=xT%!n z{c!|$ftde!_H#D7+>AYaRx_9gSK3@7O#FRK3QT;*^}8M zvR>-C+3I3roDSJ)3Uxzrh(aj7>i+7GpoUIUL6xp2l%D1V{>cKh+??m%%04Hh`NJ2w z!WaHzruu?WuPBzq4{=;b8B!q%U5&b!4!fR4SDxtZ6^t?%kfjZ_m^T zYYBe@C|$PsZkU{7sd#_}h8;?WNdS$iuf{WsO#1u!2KKIo_tM(}_M)4S~W6oGh(%0k!mT-P^-nc_?rX>Pnj!{8NK{GvaG zw?~HdR4=}{GUWH$o%smXSo}w=2O~{w}R#a zXJ^o(^+X5=%3j_EJ+Om`qDy5O4sl_pO<|W!l)>u7?uGjy`w{G9;f#R^rC+OWFRGOa zO6pew&DKlEwUctz71S0ux7un)j^L_Gg-b>0DoBjjd4>JxPy}4FfB^uvVpCaBcn*NW z|FB>F>i^3pSA$)Nr_L{5elb4?*~1}H9vWi^F$&+j^oi{xm+kFWm{r?cV;zB?MN%r??%iH@F_v#<(h-2s3Ko^6#qI~jrFmUp-xJ2cJ!+yy+JUcOMWHA*qQ^Y1&ZWV8ZRHWTV)T=HC zgHsiTVic6NI6EO!J+N}<3P4YciKM%tCv;1yJP1JG+>7H--qih<@%DdfjhZF(3hiu zl=otib(h41m$(Q*g63E=5nR?sOhPs1@)a!4X`w?!-JIl^KCzS^*_t z4(9Uefa@8cnq&X$J;FT7qaTr}LWd_I^!W{H>!fMXPl*cZJLOB`>oM;@e|o+ediuqB ztvj7LfQmB?dJy(b#3quXi!iRs{H7T~n4m3@`@?oBTUHoGxN)qoc&KpjHe5y8fzc)~ z*&Y@HQZZiAC9w&Q-2zqVFO9)y8|Mxj@$qpbyvj0e2fMCxgTF7cg_C{)rxO5~pfoY} z_gjsR8mMJh0FoclG5EAwTBUrl0FSWOcQ#>YHaCIOT)uZK1y(V7HHuN1b1 zJqHpyRyI$<7@0C`O{3W!3ac1|VAApv(eD-pCRZYwS81Sn4>i1tb~i?t&=O0KN31c3 zORUBji^U`D?9uD;poQk&9F+$N3v>?w=*TyT-%!rPXvnbl8`WD3z*_qr=e?5sh`->y z2?W3oIOvJ>8oG;8cq}Qf^E1)AT=Cl4AfMQq=&tME zwu@i+IAT)xx-LF-Jw^xJUnh6TED9RgAooRJoMUcOp|-jF1&Vz-0Wnv7P5Va_xL~`8yV4}j z4B*{oQ(Y1xCvpUqMhXa!4YN(f1(<(Z<=sa=LqokR9z9zjJ?}OrA<~+XUxADK*3(#K z$`!O3%PRY7?n!X&9%Hl8D-w@Gp%k12s`3a=K4Xkj5|OZ%qY>%{)uVBYK^yH@>*BUO zSKT7K(9D4mGqCi|;JjvQ4onPyCzEnOE^**=&=k*Woh4&wUo=0-B+o?6cX?L1aN=(O zaU7Fz-~!%{pA4EyNFtVpwsIBVO^qe7UlCr2x*U;;6zQYWn77W9f=AXswg_bu`J=F- z^`pZSSs5bcPA|1#(S~TS>MzlnwH{`6h7|lAN$U;IS~gw-MfDWnDInRSR9obGDY5Xd zN{Vwv6`2c}vTvX+M1nIv&69Gj>zqEMGGkq=7|zyfai|iRe?Lb8BH}nFg)1gkRX0yS z&|p8!3}#)&o#+m8j}ZvP2b-#-bc_nVn9H)V`OU`e`-BP zx{6{Rb;c_@cbyx?FShzBSxotkbAR3+-0_PWk7lQ{MLy0`;a9Enhp*N>y>tQ25`jGe zkGP4!DEu%aA(E}H0j<|Q(VmG)Iwi~MmXBi5nJ0b|8=4;=#=4whj}DAfIbCK|&)|rW zX;ivcVh=-dBp>}~FAq*v)*Ka~s=6*@c?ytKXOGC?Bnu(%Aqw^L|$!;1YNA{gQMv8mFrX(7u#z*i8T@I!dN{!*cf@|!hXZMHzBz~v2fYTn}(Li$QPO^&%)Q9HY+ifiOs``>6qFALR5!%~^ERja6fF0%+al z6ygC)jzJjTDT^53TCjA$!3(|cS#Y0fSECn0hc~O(B0F!PrGcVm|w^=N|{bj-fJY6~hEs875baMXH z=xt%iG9wOcv@1VY7n9P?QCzd#cdIg=#<|~m_;+NCFAM0#7ET{S4zy{Y^Y7TA5o%02 zkZew&oqVaG$4?UjjCKRfT_V8iPnTqS0S;2rNQb^x_4Ze&OZCfjaKAoZt(g9w>Hdj0 z#A*h_@C{u>u($Wj^Pje>ij@)dDs7N)woClr->Pq~HmTfZFr9W2E5Sl{ZG z8|ybdjU~U;nUEhcQMIIzqV~+OvQIXH>hpc;9s3OGoo6R)ZjWvHA)r}Sd)`^HI{q~( zAiGbj*j-aMj;|cs`xEzLpqU`0`!O^-Y4Y#?G6=-ka9s~FLN_bb6EgZ7Y64_qC7tl4 z0#Z5ozH4viSClE!wDZHa?N1mipzdQUN)-LQ9);2s9RNA@KTobUBWipg@<-9BD<%94 zvT=U1cY9OQszyaknTt2T%}RndBn9g?_wOtzwn!1qC0D&yK2$&zYCUjwfHAjM<+nB! zROqV3JS0uJ^TlXwgLJLS`cAI$(wJt=Kp}W(INe@usZjzpt=Y4#xpej~0fkl8E!w!( zGI*jF78lnMC#5m>cY27x1j$E|=lGe5M1wqZAQtfiu*7~b3-V36Bfp`A)8QIZRxg5@ zGfAAIX}|wg(#KM&C8Av?tOII!C;IaLEi6mQV9(C zxprPkK9a{_<{zWwkJJm=TuaeFS_pla#Wc+A$-@x#EZxnd?Q>hGhCz%0cB#^i5qvP5 z1?}WF>SmYguMNL$->W~|mD~qO9Tqc(x^D4fWcqAmt&6YIGIFVZQNsEK;AaJslt8v? zu?!C+hZB))0giTtL?V zvV~Ag7zDLU2Jus7MD6Gc&E6~$V+#e2NtvRf?z$Jwjd>~&leX^$*H@3NyGAgwt01qx z*<5Mx?YRRebD3q;6~+i$Z|lALG{cU~!+u)6yc77_jT}5HampkpHmph^)~Fs+a{n;# zP!q4i9lYjYpT`t0W{H$V%9yG%5=gZ$=5e&rDxf5?M7s&=- zrnLpS-}{tP9Gm(`1mc|2HhS`EAp{P^u4FvVN@}r8!x%f=`Oy=^eX)Xtvw_a($2tO_ zjbNq<(O86-GRPqP$!5m!9wP3mdRwSO$mWB$_|>q?iZd5rax$Wau59(Mc)PGfF6&8XdKwCwA) zcs*HVSc6?2xgNP6!I%iIpS9%|-{J|b=mOxKv{B@;;Wh+_4U;}^2gLj9=Zfn{ocG{2 z9&&xuNO6LuqZ#e-XSFa)1H+iAObu>vgv^TP;PkF2G86@NkAV5nw9ntnPEQI1f?mi~ zb~XR$VGR?o=a4ccs|(&xf+v1X*-E4~0vOYKCAL+N_B~xv57KyK%Ga?XCj<+4+sWMY>QZ%omJfs$*Vv08N4jwL3HCH}6wG7SR?=n(f`Y<>}i zD9&Grpu%vovOA6PFvh6GbMTo`l#(qgtTJ8GJFwgPUC^V*>j+|41_Bty39}NyRx}q2 z;bnX7r{_r0i?wx)Xl_`4zc8j(CU+wi+2z~5h`xs^w3^mYLPe}2M}3dJP{qnzWK9N{ zdek3(BkK{1lfBr*&K_?rjeCD|11Vo8&3Zv|LFUR4!^pRUwi(l&yM7V9tfiFIHi|J8 z`YyY_jK@*OF01~&SFNq|hi_XC4K(I6Z6AR<>G1AR&{M8VjytKf^X_=Rcf*lZdw>!ViwN(I@+g|vUs zUh?b5Z&6(wes*e0k%cgKS<&ss$qJ?ODa{OG#JY~S5zGEI$#xMM66}vagR^*!Nb-vS zMI4ngZp%#9Vhd0jC^$t7NrU92;~gN*iXyXJdT*06cOdbrG)zrf2S8c6ZqI&c(HoN! z*{chYJNkgix^(vuxdsJs6fvqR4RP3~EL!*-`C!GGrVDOx5GiV@&uB@EKXZh49?{W0maE+;PR!`3NbPO&J0@ zP(AatYR58U*C8bAHCuF|a?I*HkHWadZ4u>?bvC##5h>7(C5+85^LB3>TkMri%mO|y zqsFs`!zOt1SY*cttU%w{Z&L?eTud$&Ff8URW8_#53v^;+ zmq%m{xDe_smaHuGa+@cH0_)@RB^tl;I}wHCib^R{uuY07!d?uDQDsE9mZ-64FR56B z8wRmx&W|xX6AdR@pI2oM!_t!?nS$6jGg<02%SsQuBj|oxng#-hO}15u<_`R-OJb|u zZ_uyhtQ+HJ7GMN`R}1h{w=ZollBqpeGcRZ#Ip7Dfi7=~j61Sfq;1roEydwYL!?K=b z$C8OHe=>FB;Aa<1ITBQ*t4<3+R?5fBD4J7|Ta1WO0m#39MDmP_XtrDGn&UT>iSLsQ zw3m^b@dN4y=MSTYN%ZDeA4e}^EoO_9`rO+_rE%R-4A#KkFG!x1QPUHz0qv2YzVwvp z5xqSD73V_aM!EO-J?CDf8)QMLJbGIg3bliI_h&0EeiN~zbL6Q|M zRFrQx$g;b$j*ejzov1D^W}ksG%88J z{zwlZa3v?>Xi>AV2N7HsgJl(%9=Ukgu^5!i(5+Ike@BTG!_1^3 zgVd z*=OC}zzSv{UarHOShIToX2%&Gfr!v6>2dIiD^`mfb?`E9{)&@E(Z&GlXDE~sn{-Rj zjY)j1iUbL5yx34~V?8|+uQzx8y>rVwg$SYnS_jBBJAo)HwIJ>Jj%oqFu-5Q<(@2GQ z30MH#BugLBcG5p>g<>ffAroRch@g>d0sVy|$><)V1rKaou!-zsqgb}AScJE#gP;LB z7PXUS-w~4_2Y?PCy9AQf25#Kjyo(Jc5E>`WqG;;M^_O4_4iBr?BcAA#g2a$qn4N;_ zdzkCA{3{3G+Uk^bA)nKBn_nflw_dZPBk&CA_-5;f+db$)uKB5;IT$oQaKYLq7XE98a>D%u zw29IU7GMFOWECQ&#=uy@D^};De!<$6LytK3o2RFoTZzGm{Aj@$M>?Ol&M*<#UI=BG zHe2tQIcorUJJz>3zQ_J3l`6WW%H!^Y_06F*HV#_9EA7A;7CVnfw)Skop&}81tS9ZWH?zXs*o_2s5p_GlBA-vcy;-ZGJR2K#OuO|KW@j`&HXA%9A=Ca zhxmyM@2|?$4wfC)e@(AH(={Huoru0ziut-sX4x-p@- zB=!d}hO2OYxC=O(Zz(h(Y0rsycl9g{WC^qleb4=Uhs#E6_m9@hmfRBQw0D7ZeUR>G$K^zZYH}htS>95+WJv80$ZM zJh*QQWYc|iKuzZZmtnNeLdfr0ow{`AGXvl%@)Iw-x=!4>=yRQ(pa~@$v^ZHJya^!9 zSQbMQq0_U3BZ_)$LIqS}YZ@shf{obFs0px?xOZayUmPnlTBv?p)4Y@As3jdM4pgOq z@+VV;ro6WhuP0WjH_E0%=j4y|V=ea)2eX=ZR4a$I1IZe1^|tC$!} z3%zWhRFVL|X<&Q;aQrDz`0kX04o~=e$%HIZ4*^wKU zd6eL@)kWj--=y9T#>Sh$tnB3}V?wkr7VJXXUF%n`kPvl0LZ9FZzq$7KL28nu6Te7=kpsm+ zfkh!14=j^Cn=!}kbN@8DzG^9g#ub#EVjdK-vD^0-Yp8jHrLjiFRg^p=$S!d}Cf3zw z+bfH{D6!P&%(&5IP&SCG-=;&V_BGG}8`$1&T|@-z`E`9So={!lkOs}Cum+=T1#o{K zK2{?u0{#wk9)piYr0BMfSnP5bLd(U_1(XP-yC%v=tZu4OXRcIB2zF|T{tb=~1p=ro zkp^faB0`21dZ%;(8@$+k(~p$W%AOtJfkCn(1eaI22Ytu#T$~vvM5Vfa3B<|u$)PXL zirxQU*m?I))Go%9#bLU~D`jI7Vm<1s zE@&!fFL|KG`j3R4c_z$k@Pk9_;vQG7*vG8!({eMf=@8CD(?mqEC9Ci}f{f=|~PH zK-E8-`i0XJ@#bCnS5p^CldThbpaI+8rNySXRLHHYdJv-~TolYwA2v_<8M}yWAHv%; zjJr#}$z$%Z##4)D=3atMQ|zhkqTrqBq3N}_c;+nh3))NGKl%lyaw9BMLO~GB>Kz}F zL6Rv){ZFLb+v|*kDK?n!sGlmtrsJFa0`+=dRHR^d7VKtyC$zADNx6+G=S?D>nB#Y? z{ZbnYmP3~rJ4pdaQuxu4&QE&lxI_l;NiFs?HVCcqD;5>`!X)j*u?nCHPN`O4gQ9j1 zs_qPLgyZ&V51FV!0w>*;R7MYQiBu`3btzQBK{n@J>WlC^HO9VmB*=j}M0NAS5uWxE zH6Ml~oE?wIOHI1l1#lf78le~&8WFkzp>k20sm!NGRl_3fxEgQa>cxR18{6{Ip2MU13;h z$Es~YsBwPpx3jpDn9d)~ab7YtML)V7lq|wCA!9v34`A(;(S4N9ec; zk?l#AjW9-0L@|lI%YCptIP@JCtHi;9Mr3lvFa?BAzctufU+PlyV0XO%Nt_KaJsPO*sy1OU6fdVX?lU$cC&oJ+)dP9@J6QgV{x^HwdmQmc;fM-&;)T6=#o!LB8%FM zcWwz0G?hZUUg0{j7WbMjEJvc*aa1P@;VW`ZMVvQENkV<5Ou+$3k?vrri*4<_V70{N z5rj5oHh~f=0#INeU&b@|gt2Gv65h*b=>;J$*K99*7<{Q833f0d*rz(H~>@HpV?3HT5_@?)0*~Z9PE)ZC}`75V?AM6z!@J)`46yqlUV>xHw#miTyE8 zJvoE~8bBbkvcJMudMAp74ExBbWAd|29k?I6XtC2rqO$swAU$up=MV20hol8M_x>}{ z$$%B0XK&Y}TqZ2mK)gnD-aA{Q_ciL5Ju~H&2y5@Fl}TI_faxFE_XsWx(C2N?fd$2~ z<9$n9+x`c74yMe~q9OF3p2+{ry+>GMovS%grbQ)j0KZyGlw8@uhUkxPoN!m2mh8uh zhhzUr97hzZ;*jn?iDgP?_tn$weVij1KhDXSf9~?H4F9DPswI1xEnC%(rN_CXt;`SM171a zzu^A!D#96cH*-Xsa!!8ETe@0859-nFocf;MY#3JenRJ(S&p&M$Y3w9^I31@(Nl?EW zNim1YM5Z@Veb!EuXa`fVwKpB}RllmySC+-d{W@EZ2mSmh5xguN4Ee<@Oj8{|OrP1S zQ1Wc@sT`)Up@G%$_jn-qc^+TrnZBO38`PoViA-3b(EZODNeyqiJz7@niyx~$3Y?i0 z*vd|S=<1qO(jvhy@Mr4P%&*@#;o=p?_n=a8a`eBJoL!(bm7lBJc1o-qeW6+-WdoZ7 zK9-hGg?ca}EA@9`%J}hmTBV;fHZ~3XLRNGO^Uwbf7ndozd`5Z_q2ZFj`c^+KW9&en zRIWl2Z+dX5uWp6a^o-nAjJrKxps(*06BC=@)>eX}gM*IiqM&_onxlJ&M%%s3SB`~x z{K*gB1{fVACD#0zFv)tKBRD8{YIY;A+-yu>riE$jtTo}~a~fP32#Lym)a=OWoSrY~ z=xoMlB+%`nwMMlYA-B8zLc;>1BorLo0MmBo?>1dyV$B~-ZLBS=0e@`Xe&PNW*Xu6Z z{kw9`9OtE_8gE^T$potLK1y^akqkbe<@TDEY~DqmpPV>-zH57ZF>OE#eGdsFH>Ch77sdB87=lA*P`@Q*2T6Z{Om36blE=jiY@Kf&aSZ6Pnn#4r?3jG)S z)pxsJeE$8|s=w`NKImCs$<$&yO9rID_%WL$_Bz%kycQmeUQ1o0)?c_tJ?7eil$ReW zNdgyk<~%h{BgdcIA>_{-ZB-kK#$jG5U)Vg;s5Ox0_bCj?J^l7JR&?xPaS9bjgtwd; z-Kj4nbnLo4+6&?M?r8A<@x=gjEKqo89ht29Gf47VVh1)u0hAYg7Q3Yx5kAzT(adY3 zz5gv_{!7i2^!x^KT@Bzx685rqW6$VK(jt4jsM*yGdD3|K`UkGE5+2uI{Qx=g zY7`|VRt&xBtQ8oEr^LAI{*J2S#9EHz7)KW}e;VgE zDfN0G5s|nnTI1q6zBq;~+OKcrG2z!W;?2V0`LOAm4_quzW6r7ZG9#7OMfeR_Ib=1^PK5?Fw@j4B> z(Q4IBeVLu@rXsUj0rT{z$`DhqvbGeWwNG=jWK4|1`TfM^&I~ueFpz}`CL<@u7RbWP z^dXQ+R<>Vf`I@Xa~$mO0zA-ofBgCDlLCxJ1DY=QY>q0h^~3rp1O2hthz8=@ z!Z!?~d-MgZ6COr4M@`>qDHpgUU1ek59^n{FQ)jdh-`;lh`zL5Sqk(^ar8~q{iAH_- z3|&LieE;Wa&47SVS!Au&Xv5m&+IG~T<8vp)1&-L>sGz37ohFao2AbIRaQWj}?Yw5D zwK$q@cbF&uk=1)8|#Vi}J2o>i4oN7r)6p6Pk&>yu3t@U)BsKIn0AyYLWGeh-beZuKVSVh=*J?3}^Ry!}n#z z;mxws+8rMcd>)#9?2=q-H-|^YaegBfTM_qP0Wt_h_G(4>nI%bLn7LIS8>px{SftXN zWe$par*l{x({4Y}FOL7Q|IztQfR=O}g(7v{%lVJzzkfWXfjck=f@96F_6SmbVA6*v zRLg<5Sq-_;=)lv+vEr!iFjHDCoXKP9cwfYpT$H!lO=k3U;+z>S^7v}z@Z+z-I$lmU ztw(kmk)t)S@+<7raWSPcby}IW-{5Og0~mM9svilHGc*GAEb43<-R2q;#C$8fl_Q*c zR<_?71?=1*=izjbGGt`xe|C`L&mrDwS7h-i5vVycIq@jd89~=3+^mT!tHmeAoxB6H zv*F`RqyW!gGSb#k9aLOw&xMB;(86Nod#i`G!(u(A{iCS;D@}zLv533*?*tP#zi4XU z2n$?cH;skbUAU-{)a18pTbf!TBxl|YR2FOXaij+PG%+qUYGb0QqRQhcP6_5jgCg*k zQoJgv8XfkZm!Is9}`FRW~l_!8yxuO$k;g_tqQqyl{5o1)rj;yh2LMZFsH(;Ao;DE3n;x?gwJ5Q z=KCVef8fyzDYdO>_SMQw%gWM>D$s7?-wyEY{~w?aBvD= zQH%Jo1x`ls)@XLbs>ZkS4819X(cBIl>1E|BSykBtJZxliop29p$4@W7iYTvfJ=&oMT5Y5-iXPxZb3aB zVYiLiyt_1F&5gk#L|`p2o%wDWArZK$$&4Z8xv__Sz&wq2|MhXwLvM@s$pR+v8=YKr z16Gzc@j-4Fi9&&nLC*C)zbC|`9Ul;OrZR~MIaX6E02@!TS;{xiAd_c28R z5RT-v#Dc_A`&5|%rONrKDKm<-?4Th~UtJ7R` zY?*PTev49>_&7Z^kUJ+WnRMcD#OlUroYmbvqu0bMGI>8R)?Zcjj)*!h$mrz0h5LDiw1X2GS2abU&rEqB{6gN#J0c=q6E$?Lnn zrPYnb*`}g?K23e&e;t8vALO#eZFqT&DT-X}#l(gp{wba}=!2mstl<8ZGK4{1q>>R- zvKMYWR(ge+-{ms=>q_3a|6x*WyQ+whj;pvL^MuO|{DL`#~DL!>vMJc>6RGzsJ9De>mY;?A7}?H7kW@woHqDg>NK9Pn*A5Xd&}q_7vPS z2P4c$_(|!GmO8zu6i4hkaasO1$sfup5O?cZ@6r+1e-?*%>%s2eGHlhvoiV?C$O2sG zMb{_4r}^}uwlb@~4HviRV~}auq1aBNL0lA$Nl09}6~nT0kyqts^J&DyYWK|xvWCd47L3?!)Fc(1@INqTm?Ky)qE&!X~6`9;B#^i)iLP{sOE8wbEmZEO5< zf+(v!^Df2KjS9<_nM`ur5m#=_km+NKim3mKrn8D_vu)Zo?(Qx@ic{QzySrQQ;_kG# zyF0YF1c%}+F2RZgr#JDhvW&^9Dw%=4E+^lhfD#uE4}LbWN}DjHZpPO^2W60c=Xa1#MeCif z-6x*X+a_!r35yyv(X@Tdo~wYxd+K^mo$eX29)AMl|5Ef@lJ+Uyx+eGtUWkY!lIMBJmx@}$T7#eunT+e*QXuo>|3fBHbDK% zpmDkyqrSB63GbYQt<4=-gXLncO1D@xcA?I|*AbmT{w99JA;C03#H8HQv*ko(E zhK#l%DPEf{$pkqA@FvieDk|9J66m(0)|UKm<{z9Iw z%C(F?rj`nB<5$F!O3g4_!+A`Jlv>M3$&5OOBE#e&EJe?ZHZK}haFPh(@X?-uN(i$DCTmu{90Y%1lOMz5-zNzya-nL zGLEMn8P`RHK$ohfLR$WP#X3y^2mnEH zw0kWO4R;Cm%e{&NjACNWmG35a9gnI{8#Tc@b7>Hv9$MC3#PT)*q2wE6 z4Y0W5kz|%$c7CXYTyts+gqEOF`4h5xEet~7ODF68LE&&Si${vxtj{&Vj+?@%g<=GU zzYr^&n?l)pq9|=85Sw;8=<_jk!YsDiF!_=e~ZY5M}E+~dKsx_X;> zE3o9G71;cCN?aR7m=V~LBg*!1$x=W3G+6#$5WidO6>IWS!wy{n2`&6yg#Gxt_2cMQ zW{D4rR1{(G!|k0I17&7cz;Pj+-xrKh5x@UxQ+v*$PWY$z$8pZ>Mw#TVA4fP2?53*` zWFLMV^DNDj6PwBB!>C?p#O<>9p@3c6z(fvf%rO!Add!^)Jlou7(~6-d3sZBCo;i>N z#?g=#4=_<1*e*@3BQKh zvCQ=E=Tw|BZ71$8ttFcT;xkQAmckr*`nAmi;q;apJi}x%*p;|yzFvUWfhbB@ zS*kjFWWCJyY?nD_s0dJkePom(%pEKy&pzh;|`n^Zw8odZBK=pq*^olX%uLbrVb(#Ha*7T;t|I@ zi0eq29Z9YlbYIV(kz%u2gQ7GxJbp=Qxb2*U9eg(kfXeZHGPsYi9mqJ49WLL9k~QF7 z%x#u9R#pAjf_4g2rc_r`M>)C7fdaXND9^F7+@x3cb|woHWR6W8&gy#~A1H=bYlN%MZ>D$VNAbYSr(XYZ5(m}aKywi z<$^nz=Mq@!?G9|go#^`Dwk30RX@L0%?N3$>lWQCxv528aTjHk`mZ>0WNq zKcx9lZI_Y}!9Zby?-VDG9cwNadi!wPRnfIMFPf>jx3IpxqL5t}v~qe|5Bb{7ASKh1 zExWE7_nw?UvdgUK)6Ao#bc{2^69<>++(uH{b_FvhkpmJTPVZ3o&_hb(;z&NAZZCfQ zS9_H!XG&N`1I_Um#Zdx8eRyEUXXD3vOt5o4lHZUi&|nUa6uGZ1P9Q^Ug=Q{5lZsdf z9T{QD7a!n&E}7Mc*vz#zbJZyP7lac| zYJRk6&)Z1cS3J+23A+65QY&U}s)+swCd&+dgbQ`J`~v!^;-{C_74dE-wE zQ(n0Boy)xwiN_+^(;m3G6`Ar+a(MpXF=WBlF*|f=Ut-gw2|tu+@1Cf22QXAdIK%0k zU!pV1Mev#P^&5!P?~6CU)A^G+Io7C7E;5;P4nox;V@{Ab2STa$HW}s3p*B0`8qybPGGTI5bsCR9)Yf3nNCq~QO23gji zPUIuvHpve!8AL=rLxT&t{P`h&_Nd)4C&Dy7d^AU@TdX`9F+n~6-=?rFShk>*Xnxkf zi%s@pMxNz#Y+tgeJN#B}s&~mJ5-3L=8&ivK^A5uqUK zD||R{-|J2&w6=lS6y;Zp&S$0Ep9`jJ$h42YKh}S2$+XFQ42$WphhPHu$-S4DOsmJB#dgi$=Wr z@Zr6p2*DE#Z5e}3B<#LLdtgJQDslt79cdQHrD5?|RP@i^f@=Gy#f6V`f!pdcu`MHz z2q!@OknX#00nPazF-M87I5-1M<%H{?-jBPuD}(0NJ(m(^-5YC9ytyb(cq)kC96(e@ zNMrR7rldmp-HF!%tF5Ue)ZbC>f)-ycY!#5ARv)L*ry?Y-AclOP-t1WQ+{o3JY4-GQv?? zA4Rjw*pQQDl#1fgCE{*S%Lk=ru8?MVkpeFW)_9#EtC%ME36Yq|Ui;6dTt$;-uCVJcug ziLB&%?p*22ylINnEtIMt#2j_6m|)o~&&e}!KYUrv@$u=s%NP@{yN}K+gm$wxr(a_W zTo-&3xoudB{P0 z+gp*S$vpUJH9;^Htc%V z>e-WT8r&yJYsmjsS$ur`UQ%3C!~)kK+Uj~VO!g|U8j_-34kIf#_C*87A=7INU@CXV zh}ZMJ4J(o+6LE)j)uAcc=&Oi3PbSvR$20s-d$8Dx-W3rn(3rP@*C<*L-di!8j(cCN zq}ZD&^{zN-M&(_&XPsN_%%t@-#5(7Qab0LbZ_OxBwpQ&)cKT%6IDT>ye6`I&M zI=M3&c7&v0yz%4c7KLblUD#A_hYOJL63npKNBK5?IGUTJA~KAJEpGstGkD}+d-?GC zH`rKyz;rABl}|<@Tb*=irEaE{DzA{zzNk z$>rUQyHqclP~bJGsa6y*lY6I}qAGU<`ko`}flxc>0Qfrz?|11|4fW>pv)jzpGZdQM z?s@PEk7sj*m8q1W?ud~aA$g4ASPw&FIaPLR?wBydejpxGzVUm$c%Yp3XnoUlVH6Ic z_D&eaFsIDwQxE?+&W{`DggJY=jV$qeME*_0kGO6kc)jO~Q8|3aTBAVqveTz0p?+?S z&8}-bo<-f4eVSm;DJg}WoC6G6gHm+#eoQttZ|swq%4svEnnVvxk<)_%dh57`(0nkD zfpaYu5k!YGZl*r?O<|Z@n{{tPhHGsK@@UvW@&*n zG)lSB5)*HV1SACxvW&z_ILPK^UQx=2Mu=M>2{uEbHKaW%EIh4T~O8Je6 zD6lZjXu&U-sJcsZ`#Kn%41MejxbDsS-euXN;E-ng?1K8X#J&$Ue{UAv}ZD6dILDT~6~Ol{l5#2~Coe zpD)rw*&WU>#V;ieaBLus8Od7_JHW=wR+d&$o#oF$m#?ld&6R3qoaZ21Qe8prytO0eUCKd0Q?<$x)=^A$jo)5sXUPCm;>WN_4kio{@1Cqi*g zbRFqmXhx%IqiaOhoJNj+gpevPS%qBDCsiXQZ1bFY-^f9L+U{oF-Glan&-p>(lP+tQ zqN@6$*Iwc&x2P{8KW?YrWl(EqU%^AUnSwDENWaY<(J%aMlKtCpPUQ#T(nQv2@Iw+m zf+G5g{Ig^fF0!_MH6GiEt(~pqe8Q6XecsvozS?VPO4)9VAnW03A8vjQDUH`RPb2O( z#oR+&-UExHln-6S^vCWet2lmpT>a?2c;1u8k%e7VLzx|4l|$m00#@>x_7 zRC?S0Kgc(e*Kv~hIsc9)pDz=_S$W@xuh5S2ZX|lQo*1Yl222Y_o^SBiN^!liv- zxQ_;gmBVlg)7~oHSrwN`r=V3D^h}dc(^iC{bssuOUYN08g3@DgdO#+!D8;Y!4vc@V zJp`_!uz~nHS<*INCHeRdA16(b(zK6^$c3kn&;Q+YAC4W~dg|n{F)Cx(uK=dx;ka6C zGXYV$(O_!=jcd|}%O7!(&#xPE`X==29RmKyED&yAVt@U{JdoUmF^;|x&tJ~F*>RHw zIyR727i6vLGq?FdR0V(REwyaP+({3`g>y4;JhVt{XPNWW%};w9S1*IAo8m=v(Q9pe zIObrXJjW0ru}V~UNM|`;XUq5hsEuuikoK#wM~8xom{#tw^x;&v=eXj+XxCV8jqvJ^zz< zO9!tDpZ`3*`4vp#9S_FpQuY!;G5Odm*msyx3Zt!E;Q|Amx_nYI2Xa-knIG*p(iyb~ zQ&6--nS)rEzJe~82#G}Ff75-oWKfWHD7Or!zK^CyNtK2%wG(zv@H*+8#8;YesTXQU zGI03pz^G+0ARje+SU^;~iM?Ahg!h>6ZKMA}^tgxDG# zi!y)FqV#+W&yW$qN$vce)W$IH)pk(4DhHyi>WUsJHC^zn|3(O%%8TBL&t%HC#xY&U zKekmZqrRMut17??jh6jY_9Q>AK{iBuh$dZYq$8}%au|am-u)s86Ul6xSOXGX4SSJ& z9#&md7X!&plp@vee+;0W3nf06@Lq2q{-+-BV*FwGyz2P9XtvHs48A@q47V19>}+;-N;B0X+9y4cyGE=$#9i62kT$^|JS zXPbzRmrU9YHXS0(H<7>_=2bxZvMx)ZNwpYEpqq24eu*quahEfICc)LFeHbyMgpRYk z7sky~&Ii$*Z)sfCen_#s3thL)`=juuWGLy=t|XD(J4b#vAPn?`MAJGF-^#AvMLuh4lSm1u3?3xohODl#eRel;qjNCK-lBm(+th}HjOau~gU2LFmv)&Qi&$c3g~Vh` z4wqhURS}%{5XXJd3CXUE@CQKsGQCXBuq{1+LO$}SX2<$jI!N=JMz(PBqcqx_(R^NP zE38`-f%TNw`#!W(pI|ivXbK2eX|pXrw1`^4M`a|KXlrcGQRU1Y*GE2FGgI%1(+FIx zi#y2F&)?`JKG!;t{M24zGymkTyF+rWD)OZy#!g1JcNDXv-a=U568H8Wr1S5TNc&~K z7*L(+1u6gWa(N@r{u6ks=4pGR)!y8PcA9wP#Eqi@%^`P;eO8OU3o33nZL%|nW8siJ z#)~&NT@F13d!z2PlU0AP4A1=hvYXsI!oFUU(QQ54V8BagJf8m2uLz8Gcz3k^GyL1W z*`02IwR$V8T6AMe7B(Cf8CY{ottttT%5|l4!X#nh&K=X%Eq~|=u&k! z0L4USt(e6V&?Xy)Co)d=yaL?Y4g%sgOlTc)lqOnaPd_UK4xZ-~T>{zK-~{&NPe8JW zCqma)xP&&PU%HU-ht--TcTnNk+P$QM+t?K8yhB=qx`60K3*HnDl?D?$Pv0#eVWH1Pq0w^M67N*5Zfx5)U7^frd z#(*BC3zh=h25?RUe9HEPtQjwzW7$khOwa}r`1>=Kbr+Z7AcNr{y-$<#HhLn+Evbl+ z46itL1_Eiw6_T#*^s1`%y__f2-M+44R!{mjj^C@Z96nXzyXlCwgtOn$XjKc$^*Okh zy4S~tvTzit8rW@}u*V`_Ko0DD%Zet126OKI zEhaRrs-AUZkE?2g?cB;1H)hO=-(qyGO7-%{TDyPtAmM*-yy)@rlnE7oy>@LP+U$v; zt}v{RWkMZLrl-x)Dr;fiIoKIyl?0|zY1`U+(iy>HhPkI+U+iI9BGtZUYkQN!OyUTM zUoVg?kgnyZXfI2C56vjz_#1Kpa%8+D|G?7hhXdg}ebNwFQA7tMO_+5kkZCfk$N9NI zL45S)f0S6!ffW-T$*s|{D9*=J23F4UX3Liui4uNEwayyWH7L^jYBBbu&ELt>$|*mW z0N1nI$jMc=xY_b8dfZRjmOq9)FoM!>7*Cp$@>z&EO|hOb{0vs>Kd!Y}bc}dMJ^MB$Ru~>yS-hJmgokZLAeVL2&*k1SFZ?EsyU(14){k{Cb0p*1B zg%8nz6n^A4e=q&MSP~)xE|V678jouae{Ed;gy$PXk&=wMD4L%X^8CDyXn3!wKcsc? z)O-G{(dqtZYuFRWx>Jf3>uDCTkp{+@cZqynM9&6;LmNmBm$cm|8|_G+W0@p*O1D_^-@jTh>F&iEm>;)e`)u3 z;byt~i#lnjzC1K@Rr0caY1TdZ_~%0I$lnwS?~mrXh|`^#=ZkdVuRShO07T25)Gs0e zCyKw(WagO=DQFKIIJ$r*9{SE72PQZz#$4$Ws0)`)4#X}~ZyDkJhTUU&4iwj&J$~I) zzcBgsQr}|)Kk88nW4RnX6;L633RooBxadyV^ zXnW+2g`vNO783YdQwWRZZ1uHc$_;AO_R#i-=eb}J9UHDOPi<=hNq*rTcCl^I>^6p3 zr6co4(i8&|`F;y7CQf_pbU-o(KJZ1ACOmLzHPT+~aA-SUdz&Yz3grAjLmegaBx!LK3{{GVZe252Tnz_oG1@Us%x81P$1HaFrsjsw56G<0{2|ca zn1o{;pYo6&S~bOWYL(wf3SNjmrrjiFQJ{B`sXPQ(3D7+CW!q2TH;oikP}a(wac-bL z<-jGr(zeas_8jJe+sGR-Z4B>WvCDYR{^VZm*NaIxIk3DZPXRV;co6$Wfl0STYLL?3 zW^PAlmeI1Ew|{)`e$}&fR)~AU$0T%fj@JtKto&t+i5UsAs@OI;AEf@32LHp;)j2;0 zcv$+ES&(Znj<^~&Wc?>^8H$5nwhDcLZxYws^V;#(69S!w-*?ieOQ>MaG%4)AzckIO zu-EJAOW)>aHy+PQI~-j0gxtkR=#&(OXcbe@6m>OXYAW!hWVmF%D@Z4ibYe5(ZVHx- zUTD0{=n!u2pv=w>k#0NYt*P0pAQnRv!M12&}r!2&URHtzI4>u^LsDbiDyHF$UMXrJXIFM&V8|8@lbXScLq38u^-Zoh==vXYr2Roy~OIHfHpj0@>N- z0bFe5w$`RZGFdzQc`oupuJuEvH`ZQGt$+Aravu^i=P+aGBmSWZRDj=Hcr3 z8AQ29A1ym&NWAnjv7PS}Y^c+oLA-($w3YPfPP<|wp&0(}g7=W|5}?hvBO#!}sO3=I zoZ7j+$C!xz0wvc6e$(}Jd*^4T?UqUo8)H@y`7!TR^@$Q6;CKam)$+9`<-g03gT6sB zixk?f>lXXmbsUMp`Z4wjW7sMxnt7a!-b)=cX*(GRaeM2Dyh^#G6|>Hm&1TpeBC~Mb z7lo*{S_~^v{!AKM6Sm0CnwZLO$l^=2OySU6g6bDa@f}L$dEn+~DK#=1X}dS8+32p4 z*UUZUv0%6uJZ$@$oSv^7is{swK6d$td?)wQG9B`j(+g|g3{bvb!Qj5>tSp|zYFXPa zSmlFc8lZ9)=CNVKEokquij?l|Z$3Xtx^VomnMdgU{KnbDxO{zEfhM+@Yw79s56g{Y}wb%J`n=@3(4HBRs=8(ER53 z6XinU8R_fXP&yYbQSX;iC|M-E=}?U_g2F*^r3t=d!AVzzW+XI6P4W7IG<-#R}nImY34*-We5Px`r8JaCrSU@r#_S%eu-;ZF?%*0)RN{T?$&)D|( zhVt`7%s+p*^j> zWjHdWRrV514Nbia)$}B*v#KQFEM7j42@9HlND)CXPuHPPa$i1`pt)~<1n`YclYh0nEp1VrIq-@iE>Y)K@ESnP$#P`oc*_ZV{I2Lx+yX|VQ>6BaH1x*d=kf$(KqZ#3?>)Y#0XAloDuUbXR9``qlvvN<)zW?4=}iM zu6bGhusbq!(oEFL>JgBovT}_I_x1fO)bHAXCzgNAdp+Ja4Vm}-^Wo>c-cI@Vi>{bP z#Y4LXl{a-J3%+d+wdWJzFUOhtn#1@Pk}VKP3G?6%+8*~6{Wo6c?a-dTwRu*4$gc)e zx{9P5Ko7%LsV)eI_#T@T@1DaL(nhjlP^5{3188{oZ+Y(-le8i?e@b{% zu1!UprhPNZS#So5wLr|cnos9r@N?lhs9JK#wS6%Jmt<$5K<~3R_4tHLikP&jvzVKq zh_#NT>|&@8*>tQ1+4aVnaIIl`)goIgotoO8>PL>8p;BV@(SrU zJl_oT0X4S5=2Ai3Z<47Bp#11IN^RTz0B@V>#t+;lur5_ejVwcN6QM$43O2Dw< zae8_x^NM&{eifWn;704oF5ml;gNC>%&w4Okpy7uJ(YfP>aB4uTBCA3{*j@^FM!aGM zvPwEPLT;tm9`YWblJzlswKK;NuaauUT=1Q8w;j0FJXliZKno{BvKejSKDT9mgdNup zD!|OfY0`yfpfbpYAN!*1D?Q+*eA(d8k}3jFIFCm`XpcYSlzDlYr+$-!FU^(?sLv(3 zjr?ecXRclT7r=&8i)Q^llHp+g85k$>WNpT8BE?@O;pKM(hs=PB)(Raaq>qz9vXaAc zp>Hg7t?@S5bEpWE%t2<6*8zcYxTI*zcsH^yF?-|7I?c{>_;K$kaahT&Dt4aJpMW9H zU4ZM6kn6Dm377zkC8PRA{5esvd|=I=(x&q1grU7kZ?Ya!=rzqiS?4f&cV3`#z8xLp z4Kq#e&8f(5TetH=QA`bh@%b79iXs&if1%wQZjwRzW6)AvP|83OEAp1CMUkvUjLHXg-gjhB*a@-=Qr=z<(M1587lWj%M z?enVF*277j(R~y|fLtF1spsaAx3IKg(56#qX#{N{C%ZwfI*eQh*s~oCewmqXVAPE>*;>k>GyQ(7PMt#Zbsih}#+?3p@j|CY) z7%@(2CnT9PUHEei^o#7_4>^Fkw!EK6=TZglYBlvtkRmpsiZt~i*hVdIy;D9lZPM82 z7UdqqUw>eb^0j<885oc$hkJ~*pLI;duaxya&FN<{nYm=1x2$0qP)U0cbjR)vXO zVX9B=lC{=G5%N~o$He+7ID05Te8WY&Rb{|7w|lq-)``+&(ye_DoASm9J_V-@2RuE) z)o1cFl$UcobihhX`Q5n3^%$5VhWbGf@oirL2+*-ao3|%8v3;Y;;fZf`+BHITrm&mu z{=ux;DS%ijP3Bu35bxW#ExQ_P&>`>U@TB@k8ZF)R1~-4`>hQ!}H-5|u!_HY5fu9l8 z(O~pHv?t=nzGkhf;C^M6eD_Xzjf>2}n&ZZQ=zFOjC&@2E@qj?$S#{qx?aucH2U_tK zw}u^#I$fE1RDl8}!vdVkh~l+$M~4#|SSs^pe8NrNGnw$rj?cOZAS}M-`;r%rm{)NO zZPI$3JFdmC?DaC1yfEKLO$Xo7+xEcgi@y7C_uBh1O&+|B}U(hM5Q z8Y_u!-s}4NcM-bC8EmL$!>Sa$q1S|^9kEBuDu~NWrxbiMDby6^?Z727$_Et4frD)g2teC)znCwO=GG`Jsy9uaN;AFg{E z*2M;O(YEQ!!)(UZN@nh~-c4gWtFX0&=UJ8V<{N2mLl=#%vJT*04rSh>ETh~HQ5c*{ zK57N$T>P{p1dJ0A6UlCEaLzaP1fF#s%5E-V0=e5ZZWcT7-?ieelAm0fcE4PE7?V3Q z-TR66oj^VH`7m#De~a+*>E6CEtZd3gjxO=H@<-UL;#SQlWj(WMi1_xBX58##CrVF< zp_K&1b5UgQ4%DtDfwCt|QgT|z4#9Eoc&`4a@uGG8On4ra2R-};IQCWEfAy@VM#;%D zSV`jkP~an7wb;pQsv_|#1Jq6*kV9oB=<>K5>?x{qQ&PG#1JgmQ|8tf%k=_R9@PmN% zZ#;VqMKf>?gZ@N*>cr+5g$6`j=;iu&w<98pKm}oC!T?0%$)P4(QwWDWnk?qeg|g<( zu9xCk^~%PK==1&|YaTJS(pG7tsiH;0*H)mLCSw`&s7+HZSiGPdW(bo4q{cn~KO2)_ z@6*ub=I6a`I6~L33iKC)G0AaxFL8ni&7dot@>L^?(V917Y4t*KL2&V-i$_WIJcT_o zyJMaKj+Qlr;d8JTJ;bBOTxU?a=1L=ZoZxWNi0bl)buvO&xgZ>-KU7`HD2o79hf1xA z_+~~@bF3I9H?1e`dhHj7bq&LekT%oCE-UKz+4tJ4T%SA)K%4BBw5-ig^0`%8{UU$4 zvY%e}tLWxfQZ734Hddu*3OvIE-J2}xO+@QM5&Wz3+l`taJ3ZUp zuI>lTjjIfq5aq!#8&_xTzXMScAv*&&Dsg}heK5>7x!tx2YFSQDKB)*NYf3o`G1Y_(-rR2#cdfM8 zodk(y4nZ^j$oghg5Tf$OqMk{loE4c=8QOIHb>NKIi<^D_ao0gX;rF>m`r@>&{wNck zTxz6jwGfLaW2)D(8awv=3*7q16;vV@j_@{!$!F$SZvw`#GM*oMxm9TTGhvJshDdit z(Z8k-__9VELJ#_hhEiNIRWGM!8q|ZIe#4zqUfE|dB%0r|24gx_l^$Wg-n}MzuM5)@ z=^3SHm;QwRcu&E~^}F5oj0XR40~QDMCv!EC6I`m%^stgzfaNsYB+azx9Y`Dz|4b)_hsU7<|Kn&UCa7Y=W@ zP@0w8FZyirjc%SlB!15bwcU(BFkz-LkC+2DD5;A_YA!>@#5>%h|Ec>{Zch4CsQH6h>~7@m*7I#D2`h?sC35@sPVP_pwZWN#vM$!SSJW^0 zudMGj!MJVKN1#eVqrJ*- z;jTX3Zsu@gwF@FxW1oz?Gxf{*Tkko?{>au$^(h<(F|0Xh{!RDS2c=4AeSfx(B>A|o zcq!%_rf$PGKL2#{c9N#>+%ocD9NnF8WjD>F`8{f6b_W$PM`ESx5=nBS5!EiPvvq>J z70{t@*nD7(BzeT|El`7AlkaDhd(B^uJ>qsqjw;h%xWoe#RkLrlm0J*W-(`Fb6`JG;*KBxe-Mj3)aZ-J{iK4hs?437S|{OJum zJDW`S`uFTV*{wyg>n5syA4J8k2e34-q+ecD?T7}C*o9qOY`)Xq*in7}f3GiOT+Km_ zthhSk-3+&I6R5x9T`x2B&Qkn2{{C76zoX>m0EqJ|p|ucFYYOD`G);PT1{OG2gTXFJ zDnKU^l4ZX-06n`&JefyA)|WAh!08M3-dpKv;uqcQ&3XBa+ecdXBK+$4cd_B6?dUQ* zxe~b;7!f7?4#u^DI830er$qv2^MO+Yi*I@Jdto?LhCaG5tk4zS-{y$0zyrn$I#tkd z${<6TnDJ+OQ?Wos5&~INIHE1RF#Se}w4VK3EQ9Hv-N{C-c5T+*)RGeMRA5r|%)3f> z@CTTsWm||Tw&q9h9{49|~tx5Mq z^kEFxu-N0T)joA)7?>W&7|$6^qr>p`_aChyZjnaoz#LR(!%H;s{C4g2@qL&h{yulp z6CXBKW@414)OVdzkA4pRj6ibt`aJtOrC1+*Vf!ip;_!}Pe*tesi4;%;2CjbkJMMM& z_sh=Mujgk7gg+H=I!iHtW0o{q8U}bPNkGx2GGpk|8@FHJ)}UPJ4a+h9k&tzUf=TM- zc&E4hT-{DNe_nWIbQF2p8zrWD+{18!ez{%saTQL62zX<s5{AlJwpz8SIJY#pH$D~bBc`CgJ zAvQJHH=cspb-OXAOi?f$kM@KK7pbkc?AsV*8 z9n<`myZ)8Ge}*u!D)ZahD>=X4E*_Cn2c_8L!#RiPyda#nX5kay@oGa)*j~NNzY%5` zcIjLZ;K)7Kj~LY-D}AzWDqlzRa7Ru_Eej^U%5_uttgdqw`6L?zJ4s-s!Kv)+$qo9?j#A}b!zEZ5;9Aa zYgIKK=`F8gi=2LB4ZE$?-op4D!j%1d)C=B5H_ub6)P(^GSON>bcRr#9V%5XP55)g< z@FM@|n$7^>AiNz~qo)t*nD`pXMK$&7TrBGP*25j+tI%O#jo>dT^VBSUZ0~AbDZ{)nITkN4}oHE-X3i`dEJk*Amj_O1jj@dvfXsR=b-8<-wD7(d~|p?DWD8(&Kr z*jtj7g-KcoQ*>f$9E9JhJ?ivt7`5Nwc`rNyH$UOk^PYHd#+_4CW_Hj-8^+a#kC+^n z4B!bi!|}qDF0ZV&4fHu|Cd0Z0!?(Pd>gxEif5QkByNQyg-w7MX+!|g~W;gAiI!RR{ zdqUl35hZ9F!FSC2=pi<_iH_WEGuk=5IS|;3zawzi8sqcUi-l_6`6P5V#UAGg7ZA4) zgqvG@oLBeS&o+J8G8Yw`ZjXjrk^SDWPJCW>Jx+)X?p z`mz{~j9q~rlJ5ETW0+vy!SbKO?jUR;{M_>OJY<}Bk9a945k5!>OcjtI3n{J#xr2A6 zq3G6VDE9UYGsN|Ta)QrIw!8HO%(Q=vj!@wc#hNh^U7h0+5sP4`_Lg9Z^h|tEd-*KZ zZW}TC`}c;Qh2QO>J@|9GoK{wNkz#jUdcDa9BUiVUaUT;-3aoouwyCB|2nn_`C@)lT?Rh@)dOh_8 z*QC1rlE}w0G)%m#Rrby*?}W3CaKzQmN`djAFuT0ymxrmzAAgLHerJ*uIAq^tcW5x4 z`hm1@{s~b8K5T#vIZLBbSve$eZ+kQ1o8oi1_AMI_KnX)tKU(*Nv)^=0rB9L$ce%?m zm-lTE?#nP|khicuR$q`iH>Df&lm|=Q(0rp{I;LG^0_K}>zJUEJ+a;1)Yr@vgK~n%` z!sS?d-Glp@(}<+h#mJ(kC`zGHQb^t%aHCRgrsVU(UI@^m1{xefKB|6*`pH^4PUep?Xd4<` z7GFQ7vpV8FQaYzph(Y#iMz8FLveSv z;_hxOE$;5_?(RkMcW$3y#hH^?@$GYcN1u#jWufMjU{i1q)Yqa`c9rHhkp_P zOU|HI+5Eo&B}d2;b*hrf|KBYDUx2|N3LQPnm@Z6&PNYj#uE8ONM!riTGt?0hfhAuf zY=mH1ius4T6Y!F=Ydd=NaIBJ?_HF(;K-b@u_9d}FPDGOypsUT%Xs8!wS^+9=>om&{ zG-bayZLP-myNl1%3`6+CwPL28#3`lp8HoYL2x%QD^05BbHAZk4%iW5IKHe=whZpJD zY72t9TNZQsOk*swn3+ocP(*o z5Zhf<8=$+RJGc5;$xTaPkOtlJ{?h9_OaL}2%mNN9M{Mrk{-MLX1fO3N*jSe$~IiV(K1)8yLM* zZdwUa1Hc;drXCg^k1RtrP4l0WRoC0Wg#YU7pu5U@4(lNKbKqnb;kM#jj!)OCR|FKB zJ2(5{{XJ9e4;TxXI23j94LSY$eqq+4-$pp9ZzSqEQt(w7wvaL6A0LDKoa1-$Y+yrQ z=)kM<)%YA31zGJ=od`pjJxlFQDP?|(2*if2ir*LB&Ndz|UH#@(-AVz1nyE!B@; z*Fkg0{|H+gh&@}C6V@KlDBkW|)o%5jIrq9&r?4!5hNSdw&D^{~M4Be+49-g7r zV=y&f-j{A*r+|d_P#uL6q{BOe`H{A6E}=mqq(E~-;9W;fTg_v>>2aKL@FMkhG~8l` zeM+Sfd7cS|j>;DHXbWobH_qL)I9)!Ct(#BBJfmS4({+uZxH}yUuY=C#;~c_830Wp5 z;p7Oc3|zjoT|7QljzrA_nIxCe$?t%WUNr z3D2W_?sQ6Ny9V5Pl{D0Ln|M1`Yf6;TVm;{Z2LsU;{?3gt8Ga;&6Pk;&ajEt*_fs8KWd`(Al}&t_m=fSLTD`z+xjUX)hb z4fZa_Ao)<(zjl9cb+e$Z8_Ptp^f)gLAy`^gq}$WUr2j_J*5fW=z&Z)GVO0L{{iCws zw?G!Is5n?VK>p3K%&2xN8mk0HTA>J5?Zg+&**@t_mc1)nrDUEuHMH;9DZwMst-}<` zeqkkhhh`yK-tw4=!tD2tco?5IFHlOO5g@6n<{_GY=)u>w879&LonJ=TI<#ZQv^t1tG z8iF17>q#}~+-aHokb|kE*SHNE>Db=HKsr?hfcmaD$&96JQ)ef)O}UL&8no`dhKVXq zx$^?l6tts-M|R^FThXX$tVt3bGUa+snvAWpS@JJ+az66~?BLBDN+3g?s|EdS#=S6?5jM5In{etr z=x%TDX8x72E)buuI-Nr;>_Fmm_;S(Urxir3ZGAP=3Q(+_SQtQRLEcu~t~ z{AKZXQWqy)z0ZnO5`0ZTe-_vdwI&zz>OEJE1Q?F^*hSg@O{0ntag7!KQ2A|bsF@Wq zEJ%or!Ka%;s25v#BCUJp7t|70nZu%NSplxLi)D?*7G_J!><?Rz=&H?SHb9JMj}xsNsQRAI?Jcr;3-XUP(QdZV^+z z8w71PVn+dyrvIorgdx%D4!OU`K)?v$@)KFi@>+QALoffaqyv_=acNSA0swE}#JBeD zFz9{QP0PQ0Su&hGl@q*74+V26%VqOya(GWK zvI(8$eH47h=C(TTc+wXzS5R7774*V^>gV~5JpLPkD^!fDkND^FV7|0pp=rb%Jdq%8M-F^WJm ze&=OVx3{q|=6T+**uB>|<_Y+wVXnJ3SX$;I)fXx+|)F9V6fcBqkzK#J%m* z%P#6zLoZT3g2Ka?vNc(58Ob4UI;CFUOqwYtpXt*}UAqGCGg~@73-;NOd0xHh z*3i|QN^nUesK2B3PtT)-N3ff5f zw=-zMXaB%Cwo9NG-*XYt{G6`m2VrLW>usR8wT{DJkl9>IkS*P`nwmK+t$z&3-_Hlf z{GnQYqt^tjglAXg-AKwEaCcelVvV%IH^+OgCFgQ{O{N@!dF$iZ7%q9V#D`(*xHo3W zb_&uvBF+{2CRFH4kG}suZ<+@3_0Rc0is@fCFF#*juiMtaIH8r?Y&EC>4B+D110jqkZ?XGu)H|P4D2u zl1Eo0)%WMFiw|U2x$_45d9{>`BsRpMwt%GQimwd6;ab@b;#C}JieOvmmijjC6VhVR ztgzcL?N70WhO>6AdD}Etw)R5!>FxH#0!q^h!j|%#nLgL=O((IBhvJYFv>_`8s}=T- z;Q|FV6ve%5{sf{Q zlFIywP)$=J!Cs@gUM{O@t=ofMlc=4c#?D^&eC{2BC30UR&;Rz#D}G=LC1671ug8`U zDuDHRZzgrL6&W{6~0`+D|!c`jh;qTyEWM72am0go$l?k&Mc$z$>EHo}!Az>%xON_NQl_uTc|~58snv1ZP&&`MpIG8P*kDF zXkMLcmC{*51>p;)4F=gHMIW^L^D_d7{~1glK~XLR43q1?Xf}8y$Z!k5fQqv25buE+^QlpNo=5 zdGIS=Dw}ZoqbJe-7*zb5fsXG50p9^f*y|vd2F&X~?+P4PIlS3K@Eg4v zR2EE3I7!&2&Wn%t2Gm!FDrXXH0c!;>DKFJ>fg~%j4X`@ScXQzWfaZY8g(?lMDOg(Faytt05X15 z#Ov8Ry9%<-8N2qw3}l4^8M`HXyPVV$|) zrrL(sK+1j#U(JQo=R%zBk?)6XH|I@r0L3~tc%3Fl{-Az>2TBG6Ew>pJnOQ@+3W^s& z8IT2xW)L)7${>(M)KM=(VCx zcqtmSVFPJ6iP{?aZ)Seic5?3%UC-no^w%kL#rJ!Ww_Cs0+r!`Y8(F^R_iqC?^6yIm zvV6ACUy&1A1Dl+6ZB)qQ?xDX=sCm9;xD`fZEEENycXAQ)`^0-X9sX8JAsp^#?D#!L z*-a(b*uD8yX9kKJ%9@I-c-&+NgCBIiIg$XgFk+q?YL#Xi?});OF=Lu{l2<7$ zQm@Wrkz{rc2M+g`1sQngjL1)7+Z>aXVKEq>n-K+h!$99#PzG5FV*r zVRX<=ZI>i1lF-eAxV{a$ze6A0)I*KEq>kQerBRJ!9&jjT*(AV2v9{Ub)!L8<@@R5Q zi8Cr`GPyI;Hl{vWvGa4_7T{0myxh#HB_+XeiYcQzuV)29A!T+4Wg)z2UKL7HP@(tK z#S_}22Qmt#8YBay`RaQT=`Mbzv~vQUK_im-qi~${@CJLED6}uIS9Hef=smQ6ZWKTd z!2Ks(w&@mwlLL8Jql((w8Fo>D#^m^SQrPiIi;|!TSRtFK%r92DI^uun%ZJneh{R`S{F$x-Zvbwz62J|pbOOsk9RNMv_hliZK^&k- z2ccIxL2o)=Xbmh{jEN<9u2hy_{5wxGcr<5H3r6FqPAT9NtvC6FmR#h%+<_x4%g!8% z2eOI=GOKl-1Rn1Fem>3Vzn&MJ+LXg|MR<{to%=nAzuP}$z3solY1XXwl`1B2gDYM1 zuV6(RZq9u!f&OVcAo2RFZ8LeJj25)&HqkUqgzlBamOleU2;tF@tv8=`I>gbVRUbT> zfw}*reyd-VWT$JLpR3HnW(59c{zHb=>vf}tPSSrxQ>V(X4 zyG$q&SD9m8`&7D&;(ydF=z4g8XJxz+%ubSVR6XfQ+xu9QAUEF(+|M5+6!#1>918xB zB2Saz>&LeB>gE<46YUhB$&z~@_+P1X?8wWAQ{mwhSnwowr93`6;a?_g%MeWfbi_(dX)u zXl#@9b(n*&pLaw?jFZ?R{j<%Eb9zWx&dl~XH4$)DrD<0 z<(D#L8pMUjcq4UczxFk%#J+ul4i-Le)CmBp3eK^~`6cW_B|5Q^-#xSi41D#>t(@nT z5T)h3MT~GU)Lh`CUTid6YrS7*^4}Ur0me@jz8`hHv>X=s9#N?-xt+XC3%m`1s$QQ2 z0PY12o7O=zT4WqH0KxfeM(@Y6ovuji{VW4b4?Hb&VTY2t#BOqfBCk!0mVK|AkvwtG zHo``7qsA}3e++3IFUmB*P(Z2jDf(@vUZkx8@>=`m)6Sz_pLwN!0w! za^H(3426a?j`Sz)Zs)P#1j0AJnHhtQe#l)UM7QVe^FkYWaKd*_b#QRHLsg=a`u^?! zEhdeBnsMA%T~1wZ_Og3A=n2xK)Ox=D7*jqhkdl&nG>EC9uxnBr#BZ+K^h-4rD3K-= zY{5EQNFdem02KiHpwp=}#>@?ehmvhsAe`lnsrJmgZ!gpQ0t=^IgSFp-{>yz~8bq1B z;GE&}T#59vlKeG{?%XA%3c*c7jvj;W_5czr(%7k}oqd2^f&u}~VN0Gc5Axx@uXwqB z?|2`2M@LYuzEOd~UqGf-=3nOOJJEG1M^ zsO=)UZGc_eSK3DtUY_8E?R#0hKWhOt)cC$IzTNrpzmCbj+sydfpKnJ$IF- zQrD>;Lz@YRc<_FFK+%6Iqub6XL?C^Wq`ND(%3xmaynd>82{Y;OL83R|cTX&heG$&^cnF^%8$ zh=_UIFkbp2+o0sL62I711OLn3WP-ykNB~)xo&OVz9P5nUVCKyE@EMKmdI+WW=guT) zUzQdxBOuautTOhkzNBoiw+f9IpF;G9w1M(5Oo~YY!~!SipBLfqze<}3FmxA-SyBWl zTF2C%G@KpoA3q&`%Y{6~4)88K@nmjrzM8t_eB_+sR+Q5a6R)Zq)ph2V0%g1f_K2>Z zQoG?cBKIQ_toghWztDn)(D?zyJjiy(8(#_2tU%ljzoNCGQ_N(cSEDLq`^OROrBOJK z1vM9-25mQd_<){kW_A(385tPl3iGyM%BQPE`wB?F>bHirds3cw#kh~!Z)il+PDfc} z^o#i=to_Atlc_%f)lIbmE9%VB$&y3RG)#{$x4xQx-@^3Yj-=|fEsue> zkJ`DBtxxgI@*GBePDZb?KPKmB^+-C$IF4=7;qaK#og| z&@RO=-d80cdnn5qIh_HenOYqL^H01x0nV8>t+628wK7JW@Qa3Q5*)*jchLLJ5Co}q z?}Q>14nG)_Up5xnmeAn@pgfXy4A(2Vym8U?b+uK zXdCuOHKg$fM4guhn=pV?r)4;9;X`M zu#gqOW1~v{C)JMggzo#2*&g)jR}M+ke91E`su_umf$R?hIEW`Y0N zL^$*RRa)W6N0|G_OLINAJJ8yk`^n-__M$NE)-xxBxfc-Le%}+nJ;jPxv^M|xUpMcN ze++Barw7;xIfca~oi#C9C5&R^O;f}_9pw4s1T z0)d!>a}<%^dr~UNul1l$pap1!tC)vM;>>-8_>E1mL!H6&RRxx4==yL~z!+ zD0&s$jNOT&Vh=3k>zTxk*#jJJKbOq}+Uw=g%0Rk+_KMRL zqVy|o&)R2yEb}ZGj>faV5Vib&StbZ0XHaY~KO&I7UtxcRpwwsDCG`pm6x`|afpCQr z$l>ih-;r9|L3%;F9rFsti?SyFzlL8r)NZ-JL^3_e()~o=^solGO02wT>>DqCKL7A) ziFZxDj2il1&u=}>H;tbb5o{ObP>Br z>bm>hghIBjU-bP(ZIP)yu(T}K`O9@DD{!_z7ekRTOJ5@|hOGAnT{yi-506xt#AT5w z2I$tFnJ@|HGP>~1y;J^SN~cweiId2I8GW#(J)OI6k+7r1xbC6W*){m#8qwx zy*lbvI^m)3sa?wJ|2+GFyPCH#>x8)YZG`bO?pgk&UtXr`4&67Rx&^EId3m8TaiffE zy(#QDq3ZSZu*q+~3AvhjH?EJZyXEwdLAol-A@%GmFKS9wD5enseQvScfyL8na1%#9 z>jWBuvF_8ejo@Y;AlGT+?>RyRgvcyWU2m^lzd~H{hT;E9(Fq)^KQijS{fEeZvQNx) z9pqv&_v?EC^hG%iRj=GwMhrsvm7@66iK#O*a`87zrLD`RgBLJb>vxo-7<4#q&K~q* zlCe1EuQES`;Dy&8P>>OkYwmFhjfk7IZPiSm)wxaFMpO{g#+c_Z>28$=gW-;HytT6N z!9U(-5HuXOe%i-AdHJ>`#TNN>+-g$|o8UAtY(cZ~!dO`oj;_t) z+Eq@cfyi}2t4Pu-oNb*Ns4-dnAZxTV087rfPc=}VVgs}ad z=BOMJs zJ%73ax~t%Ti2G}YhwHz0$}(Yjs_NPo?i`>sN+;A7t)^fE)zsJvUyGuOueq7rn6ftC zdn~$<;wrVGBF5bY|1SQN5-BS*T~h~cckEP2NKkteosWQ72FYENLoMvAS#@cYYUt&3 zAM;7fLglAUAW5YE!(<)WW~k?&`%csGe?sJcKXZpWRjB?&A@2MOEj!m8otrB|UVHMl z6qDjUKJ)4n^Blgim9Uae{bb!bc{b(Hxq*h9DhG6D6qPo;04Z?4p#${i4ryMvbJ(00 zmy1f-{VyUvp}gEjdL*of?vIZgY2L%E7a1|OnSb~~y#;nU?*$8Bk%YuR+-IV0dXrD) zLX0ohK+wruuZo)GX3GIl-%j##2jtoV?aGh*`D6<}R zKeI%e&k>$+^GM0_s=;At$89jSb>7;`@mNv~pzG7Q6f=hP-40~?CMjY%EO2+x7>T0; zEZX4F#1wU%V~S~wOoz%K6%m;vnce>Ug!6er6ChcQ(;Iww^Kd!jZyhw<wNBa@piND{uFg3ffO^Tbw_+@5OrJ81|sp_g)*5h z;mD}f?)-pO)?DKfw>w;5B|o(G`q0OnOdh}Oh|l_ckh~S}e8NPsOHA@V;m{f1bFV9% z`9Js3SLi9@kYo3MdSc$>yN3NPpdGrX7|*LjCi1ZPk|1;ByW20|pMDD_hrc(hGus?= z`ScO-aOt;5Z{fM_SBsi3E&yjhE28^X<7*0H*faG8Xqx)S28Fl#Ce6oYqQ)4tiBSyA zKhdrw7(64vy%mW!6+bo zO<8WMg%z!RaNs{ae97rv$;25|`3e5iGn z8>-oW!ii6vr%7_~cW8Kv7=6o2Bfu0muSyd%V2(YBJN~6=C^OWw!6^w2)&oC{ao`h~dE;32NI@RdS zfGLJTo>*zcaZ1ojYr`CH&0zy`Ih@!Ht-BHu(j|ydnsCTPpB^0e|E8OW?!mHO5`ns? zOhm>-EV)hZibv}xkU5|VihsDmaCLMJgj;7|&KO))IPOI$e?;RXZN z1xQ-cM<-ELpJR`WaekdSG$SV*?>wqMRp&h^<>V`{_<#} z#ZcnIHnMWR@#Wa^+ZjUfdjrRYQB_+SlnZ*+Y3^|;=}P43kK@4wfS+!z^;+3N-fP}r z9KyzMNN3d^Q>LFi!2wnw6UpV-G-?0RgvD6hTXl!_VY8>|M~fGTmV;LlW>5F8@e+4s zLiC+~+e5h9Z^RY`;o`o}QI9d(RU2{tCm!AqyJRG#9zcwjwkUy-uZ!sG&10B*txX`u zPJ?aS>ex^%^1beoro>BA>uhuU!7a&O}H%Jx-1FgSQmdw|5Q&l8Iq#D{9q07 zWb;4%)WGhBS-hB?`AKEpO=e8B!bz2M@WCJnTX$IUYL|K5;Hubd4<)jY#cGB zodD_)n~F0j5XBK3h*jMc-gH#J`A+4#n#1%C>c_PkjAHOP{Mh?;J}rS9pogvN_Lm5&x>7o}CO92b z$j(RN#6gFbpPly*f)O)pigk81Q)xZg3wi6C00TSZ4`$DGpFP0?%+kv0oEO6QkRg54 zCge9`E$%OA=bWgsO$q?7G9p|>>&$43N#(v7z)>9F190<~SmCg2DGxGFUYEQ_@?ZTN zWI^Qc5cr6~Y|+pZN|6oF|3Cn6qB==K=#rToQCh0|gj<6m0cwpDVUnBJY(lRJvj}=g zqz(dXuIEKTT}*^#*(79jvsgo8B7Z_wc{-u+>r9>}K=#VyJi_NTY3iKKbGueYhw8hQ z>r7sM2cb(oFP(Y8T!dzQ(Ryn-_d}X|x;comlX;%Ji{{D|_sitN3z+cOYpx4g=XobwDktd|C;E*jPs=5AuRs?YTb?j@1FQX#Nf+;B`TCU zeD?~>%Wycy?U&*{I^3b>r`WP7WZZhkEo%+*Bu=dTGtF?sHQsLY>(r}#)6g9%#INp6 zG|^uKhw8T6OHC2*>${ywz{qNnx_`+;Fp$3uFSGtay4^&W!a$)CLcF#xiN_Hxh}EVHiHL6TkdyS}^1X^~)lmcX(unuX=$4Y@XE22UNPM4Bdmzj{ z)IyYDuf&|#{+N2|TlP|IH~K*RD$f2Y?}!2q+O_JB$4XYPr0M94eBK8Q5zo5$6m>gv z-9!=+XvBhBGhK5%20t-uJmyKr#mO(UQ&uyWrqv;{c{vuEe+elC&iE|8MeCQ<+sMWH zyxuO021O7wtqEE3=CIeqpiVa&_G5vizJ+T6yPpWBiAc@fJiGm zGM-$zf2ofiXcnVgBge^gpKelTrtzHe2dFtNCU_LixBlYseGm@Ex7%I=p;hL=y47pn zWoJ*}!$BsrJu%FuQF(Q;y7qLsYx1gk6LT}QBn%$=&kTkIT=)3(V?RMRs_Xu9{*5Kl z?k|w$SXKCZe@<1U&Pd!2x{}*p+c4AI^m#qj&w9&ye-IFLQ#Gx_mGHh^W5jBNJkkn& zJq)frM9g%x-AFm>xFtC?=G#TCj+B#w63V(F#huLL-SZDSor(hPPC-`5w6a(S^KKa5 zHiXX04&-Jy3JOfgirKB)i2`Sy{>$JJr4G8sa~SJ%ivJIc#=bki?Nx_=D-Q==ClZXB zwX`tcTjj*7&^ty$s$mb4m7%)LFKEpJ7cw9*jU#>OP2=gmBz8?(v0{SxBpaEpi|_)7 z?m-T^bSJeb{LTdSeEVO}1E`_+>9crqK+aI>(AnRJWSpm@&f~zuxVc(7h|3g*$HyCA z67y8X?P4=+;eY;-&=YIITMvj@t+7;MhfK;)9Ecjd#sS*)7uz%Ct(~K!6D;^j!Ibio zw2mEL^MoyQ)jdC{V?M_E`9kRp1FtaV=r6_=Orl;{mt*t0HIcl0kyB1ui6Wv}j>hCO zg}HlqIy#lPLCMsW$85d~@F>3;%ztll>;B<@=Lg$-iH-&+5TN@vdmPU@2bnaaX>0r2 zEEI|)hVXk_{p1FebHkBgjWv+i2%HJ2!H~8q7Hzng z1OM>+*@|}2STmt#MI=>I(m+g=gFGxrUXhqOq=79m1$wVI??7g|M2Eg`wHQm;FHJC(4 z*vt9it6D(fbgQ&4)J1%iAortXf)=oxnsM^i-^8{1$gw>6bKU|}No!9e?O_Oc5O{Rr z>EF8N?B6o;-78W)n?+kf+}ZHjmmcPlMHhH8;1;QBt;nc2tZ3@uw1Jv}EIqMoz`U`5 zF{+*Kx6yHcC!rpsk`#ila`3LjFY;*1ci%+TDuE8N%RJQ1P^+U7;|>ld`f?C(=xUu}LOFqjx*$_4uz6 z2E9gu86AaqlFDw#lk;x%*HG*~M3AXFkbMl_QEj?7^B$FA=KACIrz_VBOKL_(p75`c zoWJUs=Dr~YhuvD{S*taDWZM$~jk`{{oR;8k;fZi(0xeS>W z23f(SWrs37Yk#|ZMY`dyjqet3XOnNMHx2ra=UU@)rz^7Iow}=&?;TlLZ;t}+Yu^=% zv`8u)9)_&!Ah^DwlQw4rFeMzmwdsSMmpO{lj)(QULR#Jn5_6vAvt+ZpujQApE?|Mf zD~u!TB)-)UZ&y*Pu_BF>58Y<<9TAfK0tG(_ava7TR=Hb8Dm-QUA7OpXz`GYH`{&z1 z+OGh?Kb!8U?k+!x_H_=T+Cg2U(>*W|5l?morwv-=@~d}UPA$9`;jBVIcG%^>kDylS z)vIaUd_GOUw}bjs$HRiIV-jERnmrWnnMp(bA6x_2xXTkBN_|Q;=x;8ubXd;JvFu=! z!#z2Y+w>8ID0AlBJkqIr#yD(M-0ot&%hGa6+)u?Y7&|6_rcaeDxMDRWaFRvuqb+?@)&1!Eq0Fj-wGd4Wr4AA}e=_p9hGQE4d)X~Vc2 zcRs_!2acD-y=Xy&;hLC#U5{5wmj+Aw9<3`$VF7#Ld=0IjxAHT%GWkCBbRT?Jb6(#g z6KFn;P%hMizYgI|Es_*V2Xe!8s{ufbZmxwZZf9~F>~^r(piof9_NvI)&CXA5_9CoNjTbh~^BzZ(j`(#S?~C02UFJs>|% zV~$>QHG3XI_oM79Uhsy!P!cbF#x~;Amk9(e=OCZZQ1CN}LLT+XOMmwTK*R_EL z!d`w&+_aL6pzOMoHbCQ0pG?7w6ECP`OZv1>CZ73*K|sbc&tM&lU0jD z-RrArrdn9Zo;5xacR8j!RSZ9pDM_1k>|0=7dnCDpSZC{^Yx_ELd$)CUc|B?0Bi&D#cvWicM9JDmaMpC595maWtC!`=oqFrc-n%VES|R zGXK0I6+-$0a~#WAsvj~pTUBh#J)Rs!~^&492BaH zMw?2V>HO5PzVjWvg8c(U9pBExC7i5YF7 zaZ9WMj!J6or7tQAf4G%^6|t%}WAcTPh8-$CJH!Ka;b%j>CqqRWk5uo*FB`|ZxNqx> zGF{JY?{p)5Nntqd49cA@&*O)vR;_DmcJpoGy0$hpKdG;&pW!PjZK~t%)M$=_P3jOP zGZpUJU8dIBUzhJ`W+d)?rnOLk%vlF3lOjgSI!c{3MEOPv5;kDM}TC>z2_*zaeN;r?`N9o z>`y8UW!_uF;f?jBLG`F+u3L8#i%6kD z1NtcpPaX;y)oL$~qa*yI#}$G8!D5WrbBH{upRgnjouh^dO6^!-SqeRit`2qg#7K`N zDdHhieMb8cqgmZRpg7-LR>e7C-8;VGN|{nOWNviG$wYORBj9;7MIJM5frbiLX$O7a zp4~tABhjD|sn{?hp;qP4%%jBaI(&Qn_&lAWMyn&kpvUc(*v3bLjOWt~$J7%Pe>PpZ zFBU@#uk)62Va+BRze{}k*e1ZM%;mR-j(3>8Nvo>?$ znp<-vqcg4@G;wc%CF)x=iOD$B)s)jRcA_t%RWC<3b$<8z5|3+b8xIlsS-!8NZ$GYT zD-!6g{2(t58@Biyf4FfBPuLb2Rh(~zs*1x7+A{duf);F+GEu_#9OnPnzd-_6chmp8 zG4zSeu(q@;(?*G@twvJu-b3zL%N)TXTDI6SHs|WJOjpO&4uEUXx1W0$>){$NK>FaM+zViPh_N{}maF({$F@1YH&@JRk)zr*e2 z?IH2!4eiCf3cuyj{qQke0WO?8r&|{je=Y*}x#5cvViKjL%O`0rK#I(r zWR>^WI+VV|(AvfNrdm88dfqSI!59{-!rj|AwqP|P+wccBco;R98 zG2P1qEOHOwQ%U`Pv=seUBT7Rt-w2aGSlB*NIdrECvQU!iYy~0$o`zEa~ zjF`N+=vz_(2|}Z*%*FN~%%HeVXJK6>b={bUR=jPWzxarZ+iJCL~Tp;t?J(_Qq`R{p}yCc%%7WZvJaQrr z30bsZu+BRIO^N|x3&nkUlcN+5s;8nr;ch*_HtdJHg4#y;3Q@QmU@KN@1AY14JQUUf zRT9_~y>r;YV;Hvwh9LHx>k%0Y7yVV(=lqOsPjpV)!%l5vQUo8;3Q@Z*gnb{=q3yA5yN>FqUVVQ68-*Npe zlM3};s{E)OHV$_={I36nYL*#;bSekZ!XM4p35h0ZB3#xk4>z5IU39C^#mHAM3T#V^ z1H^iGdek#K+t~o^2V1o|u=!<%4zk26>UgZbLqPD>6?f!~0g(U3kYC;EtN?;IKgL-Z zx4#hlG5iu(`7d!WyAd(j8g+S4$Lhq^H{`zKrs5M8`KTC?!j5a!=DVAEt5Hy|@e z!+9Td>HL|W`l`l^8&CO=Zd-lo%(Xy{R~YN#Z1I^M}X|KX02`x-FL9@;B;@(mxeYjV_1Z&*p%Vnmxu z`1ogTX-_(Ih@Dgkix+Wzyh^RH~ zE=f@a5}a2Csw#T!WXR10FGqLE>DD_RJ!IttyG53Tul}?Ed4bpsPe(xO54hFjCNpX} zhb7l&vLHpu0{DK5nul6B@-V}L;-aj5soWhCBd1s`#(*n%BHZ@^!BPM?a$n1c9&ebs z7TWE_8+~S;umVZeEn>H}q27rwjC;A_c}@}~OD%jfsSFd(G>vPMb(yF)rqPLsZ`p_U z^!#)*q2pn`@HDNd_I-o$8H~-Tb-LoZx9&DXm%(@0(PK14ad7n7>jM}e8zA>HDK{CI zMe%^QW>reH-+hV98A#3#)(NX`~CKLuGTo$<6LIgGkl z4FAVG$W#0OU!ik`6uP75=}Whk^G3QKnZk~qmsp2&yW0@v9r3?F#*i^oz6Z9)WLLi>! z8Mp73r4%WJ*L0o6)yMnz<_+QkvN8(l90X+moHx8i`W@2eiPCS!Qyv{JCl}We@x#D!nS2BHKqWC88U!YWsRB8TU zYZM7;WpQZK*>F}hroL{m`aOOBFEpXq3^GgqxJ>pZty#PiL>5jksfBTexGBT-Cs;ZJ z46!BlM2{~A(2w#h;;v_f@@WTdaMK>-oeK+WGn#4qxE%)84G6uYMK*sizy79*hAto@{(;<+-f zHK`n3hnnPbA-7Z{AI65>oqQN4tTxgTtC^Ut)TCQ=MFSKP{UtgV)QPDImRY`1@u?sE zERluuKELs#4T^e?AVrV9?-O|G`}_v}eP2}N_j(K>ed!^U=>l5R$)(2I=mkYn!}wj* zR8-jqOJocK^^!ZgbQ2RN-h`>?rTyi5lRz9uwG6UlX)7aMIt)P&o~!aY2~h<%RIAR* z9hQrhNFOp6+8~$ETI+A();vAK#XDMVda?ypOi>}EM2EcZ{uJWCLEPQBrZ)&^-DX@M zMbO6^QUaTfxftD6|4B3?0y|EHlxK{7%idCO4{KOQ1Du3TKA0AV;C0tB_jw)RVNrbE zJbnfwx2?1LIO{7Y5?e_<)Q|;XMt}s*YIoF(cfGXGvh^@JIB$3Das(e76(sxr(R5Zp zZD?&5hTu{t?$APUx8h!)xVskj;O_3O#T|;fyF10*-3ji0&N<(Im6=@RBC}`jSJrw~ z^{a6jFXYvl={U+FTf`TAUx=R2gW4fH>zBzfKT>5k!G!EQp$k<1(&7ey?gI$^pPB=-1OzedQd11%SHIE-9CN->)`lZ z2(-@D8^iW-RZ;(nHmEq2BFn5{R(xaIM11%$FS7D>jTT~4XL$eZIu58$oFU+K3DVBRY3fb%Z|&&b-|8#b}>Bg5%Um! zKiUQBPJ^R1e&UJ@x;k<_KTaiJ{=bC!9|I}BT*rNv&H^pW*1i%Y3Fmo!u}tc!HrLAZ zrobQT@w+E&7s`np2TSd>UD+#HS{!EliVjCF7F~=FL{<(j*>=lpx?_l|6@KSuT1JG? z@PkD1KvT^xkivv^&jAaT0Hz%;$g7`PIoZi-!-DUcVe|m#5qA5A4;8c@J8DvPNYcy| zo8C2#v;N_)`A~0xTJO(a#zh_}86BDQzLz4ah(VH?k`|qB#rlRPWBbzrm}Ql&r7E&siqk6gXlUBaBnHFuuH9hLW-3d_=jC)_{i0rAdi0Qt^;p3&Tttl&|~@jRV!512gvi!v5GSkV-E!@2Vn40 z(*BuN`@H^ZnFmXyth=j1!Ge6Jm~5>n@Eyj6w)kYHg;8LUGudj{nswCAMLo(^>hrde z`ZQ(~Rt>m>*0Vs!oqJDGiI3{qPf)(g@Pr!1`65hbIqaaaH67+InD$IDHWq9pYh;mEj7bl4Q~J^a>6TT;`fW?W?4NrP3%_F5W zg3gd)ypxz45pHG&AXsT6&uHrjr~AeZb&YS`Ht~4NB7*rH9ej zncCsF2;>wBiS(T3H1QUA#GMj8UoK zjOItHW*#zdm8r|}J(4m8OK?i1yUod)R((?=7=V_`*tm_R6Bpy616M-VrRw?u;oPW3 ze*z7!gGdYSIXY6?bh#lGLI7F*W#|r676H2hQ$6U9HP$gZn}2*&I%bY45x|QU$YxaJ zWWm4n({w}IRMo~@I~2#M#E_QUeOvKE*uQBHHT+x&0AFV{AJUIRb}Db`M$11F5)-Fl z3UFQUIxa$2-jJvq&ut(s(=AVj@L5pkmE1hcXy*LS3lBamTGlwqL{beh;$a&-jO}+( z!A)76;GO@xVf1xq5m@r%ZZ~*0Rq!7n?0+yCpCX&v8S+jR2wmy^r$?-k)V37Hu{HgP zJd-G8k|*rl3yK@FGA*dpUgq6e|IB*!VEd)o_)$`!Lwp&r%+uBX-5s~j24+1Y^Y3U6 zn)CZdaSQm*hpGO&6Of15g7+O^Krk zd1{tR+Y)gxB1s{@xwN2l6Ak`-_ANu|9tI=dS2k(v&y3Mn{nd9mjJ&JgvoysZv1Ez> zj;DSNTd3w@x;3468sEjcWvT?RFF#%TRb%Z_i3{QXG#f307`W-L7KHpb7Ltn-kj%;t zA$~5@`51vQJyq-}Qc!DuB06KT*x3EP(vHqD=O1Y=pX%L`S*OyZE2{{a$PdA*(wHNX&>sO#bF zL1xoPaqBJP$SD41f_UJGndy5`%#(uk`93muBzJJWQ~L-;f27E0x0tFLf*}q{#sxid+$`WRmw`IWhPvMsuLR8m1mcDE4axs@!CLNKYL@ z4J|$XRr+9Pv$e~M$n5S+!IW-)*=8GWreQTG$sE%DDs<&`eUs$B_>)s0Wp7!33sTIi(XFb1F~bGw^v{&O%Xze@ z0Z%O7*|xQ7i?uy2K(1<(qoh9U=k`l`#uS0`-y%W}#udMqMtR-w_RK3HY`E!*yaClmm6bz<%vr)=aJS+1)BBN}?j{B?i_h({Amy@-Lqi;2AR0{YYsO5} zOu>_B%^8?JkkIz41{$lIOqySoCfW7=D%?pnOs5B!K3|HuS|HWeFuoc**a27{D^WHv zIZ(0Q!Ogjt2E`YxWB`Q%6*?ei)(~<$@V*Z^-BslxAN+pgjX_Rty!+id&5JpjF-_DB1Fh5d5!pO`xyr%3S=!)=U>p=SP%f34(q-|aLm z)eyV2Qnk9uf!wr|&+|c3`5A;fX!rHg4Zbd^OMrGdb2M^hJ4QD8F{>7cY(xxB3}340 z?cY+=0sfdd@|k45qEN)+Tw}zLKH4^J#yeCT*dfRnS0&UqLY4>)M8xm&-j=p;%rNH zikbkuwe5w~6Ocu+xHGu&>=<4G#c(19Xz6HWU#z(WyjIQf%NBJEp-LA2oHvdF z8+WH5OXlj(DP^%;TLoN<#?5oRWo5ozWYhQZ1Gnk<~w-h`WH19jMz#-`ET7yOn;x)_pxpPepJoMqxxEyr=y?Z zvUBg~XATv;efB(NV1s?eV=UekV4?rj*KJx)y}T9v1BJaXyzd?}8qtL-{EM{D{4CWy z_M2^E191n-Hz+CzXO<$_g$oh|q6hc;F5>WK2r@{21%SaTAdf8>62D%ZMZE4FT8htXsv_owO?*NiURghCVIyC^&z)vklLNM9(G9{%)xUQa47TF1swHYak zy37rUv~^EuOIWI19S_S*CN)+7TNn^BY?B2b+2I-?k%LeofTzxt6znE9M;3Aig^?QvKveX?ByLAlji(BwNK)bfeKi%Gx;>W)9E#zRE=z znZ*y5!-pXD9?m_J);u_XlA2QF(tQcY<@e*4Y70O)!Ltx)5|ogYW9q2&0_AfT>un^} z(x=rSsPFZoGozHDZJmutfft_+`R%BYq|<-6LPJ01BNrwO5GE)wWbz9tBYlsWQ`wy3 zIlsgg7_*%~BRpSL?Okn@JCN#cL)|!EypTyJAO_f5b3@{K)HZQ+bl09=ZD~N1v;jNV z*E^j;W)&e}ssC9bK(C*f6VsXUnKHKb4Ob&F;eIC4+<#(AX(U=#=265usShb$zqZM= zG!G%q`ZQ%QEH}MAYf*T&h1{bL>Yk1t;`Dh`zY;y@mByiREh>h_02%PZlMkEm7 z%ROxnvC%qQ58LT}q=(iblwrcuy-GFNzDbCG+Y7aKP_r3hR1h1RvZA4Y`Rjnof zVJ3k1{8FHdw@>-Nh+e*cPJ8C!$KVd;Oi|i!KitI5-#rQn6V3dtjQNYFvGThe#(Uz|BLwvC$G`$3Zp$L znCk`}lPyeIH<({^60jc>2<)>Al5HM2BDJi#n_kv!-+wK!`)Ao|e^zb%5AoHg`BD|? zpB_~K)?hF(l1qE=b-3xLb>vf=LmRVzq|&3d4%l9M*fuOK%U!aeK(8#`i<8ynf;DYn ziA7tizBLb8uB|OgX*=3NqKX}X=Q0W-MRQU#O;6?F8k!TgBoSyV!0Mklxd;@YwU34N zgT(7y5gMpR^Kf>l>=eE{QCyh!C4MvXmX!-_IV_|lW{K0d2K{Or5l}~w#eKg)b|-d~UqJ70o+q=t(^pl>5O6pH2rZmSD#u57LGOyr z;C+>u+*pH57sM-%G9w}?gc)E~ol^7ux%f3$6oP`^;54%)Z_PT;5yF~+*SSplfdfC4^=u?PwCB1DDBnp#IrRRtaQx=G-6|N5;r4(*tHTd#j#~h-ZahBM{&`&}`f4(8^Tz<0 zN08q_nhb1^H>I&gF2XlV+x=WDoM~7#-^y-;l=(srHp*shp@$1}*@~^yZup`Jy1CTh zbiA%wbh=nUx4lIlqR&5duWq<}F`<&65>?&&!vGdx4$ysEzd*(O7WrO1Z2*l#C9-^V z%7#}`xc9xqOL~C_GA*HmM55{4GigES&v2S4Gh!6*Fzn-MGLAZbVEps4MW;m|sz-~H zp+VC9jN4d)N`O36&uw}c?fup4=Z@3K!^)}w&%G+E{nnvzS~(Hk;a^Gnbr)o6AxY{p zK5ZD_4*sb~Rr%GAG!Gp3AXyd1Wkm}AE z_(i7y&D>_KeIOT|BfpCBrOnqmq`;DXs?oecepm&i$aQyvr(Qs)9wDNuc=o!^6taH} zV+LeS)a-P6e>+G3^wXnt6gkvqAFY0AGH`<6{KO|zLuB~lk zEmYTQ!MU=?2^7fIa_mX0ycRuw-m)}Sk_<;TO>>0NM?fbygj0X{TWRgWup1nn?cOWy zd5_M`4;$GRFNvIN(!@yWH`eP*LW^XSAc&x_ zKKT>Ll=d)?k0i`BFBS%nF0Z}K>SxOA0tCNBn#G8DqWSo^-$844W)2=C(Kw6sPUz2t zJ=&6{=0JP9JY{gA7-QBiZC&L+G-Ql%j8`VPo9-{7T-kQ%rWE_d(DV6KPG?I zuhix*-#!741(+X4E_tz~H5s;n;H_(1Ey&W56{($n2dk{y}&ZJOwfzKK%Q^KRacI>FXnKXgQ zn{x_=LUtMmL;L+9Ny?y`5|Two5ORu60H(h!CrcLMY9{9=<%b1jVq9ZAGQ^R+YRWI- z8sKVA97HB}{TgGD2e6CBx&lZ!k-r`?Th}qfN<1SYbr*ACzX_ z2iKS))K$-D0NMANPAxKll>3#73KC121r&(fVnBp?Uq=oRZMw&1reRMB|FEx5(cd_n z{mC8<{*}+9&8U(JwGZ5^-?>95>=~y+^s>JCSAf1~UVvtjP(}qH+GqNVTfoqZLCV!u zYaVO%%iuR}zL;w&M(5TrFk7I)B~rWsSn&3*dF+P6@UasId;x-qK#c?f)NkJ|vXi~F zz)i^R)xXZghnc!}{aI~12ssQp-M(jB=Rar2OTKBl+eu6t%Nez;(evxDFPjzgJQB&3 zf}vNI2^Tvm$S}^(J?`R1-}cFeW5%OUOSW{}UHN?&a)gRrBb?BDdunrnF>Y{R!j0l% z#sQ`<_1}tmrN?*~))Fv3W>SmgZoYZ@a#C7XPwe z1h1Tj2w73h-{rN|hrsE;eh$Nz=JMc_#mu4e=3o`V#wG7D3pL zln0!+j9|9}H^^fU5HmuZ(mW?v_o=+pPfj76lf|oh_TyoOOB80syVG=A+pEn5!}b$X zcr6eLh=P3+^+WYHsP#kOH09f0rBA;S6}in9M$)TuXEurY032%QszCC^FrLFw9S^N1 zywcAW%X9(PEmHbL1()We7D%j`w2*SyDr&_HEpzP!T;_+04XRih>YKmrTKwiS790*# zx|w|OTG7YtV+Nec`=Q-++}%gFKQE{~+SPckF)~vQ3YUo*-&@WiR?I7cm4y5Er@-pP z4ISSSoY{*DD2S#GhMlv@SK7To-bFV`U5`xi+Pz%zV>DFP|=0hPmc~C?A_(ak)V&IDKC|1zLZjRKJ7tr+0Aer%&FktP{xI`fYES zbm+&TIpFkGY7=1;^=xz0^oG49NzgRj=;X)b_zl9^3y*>dH=@NES2QUm!Bhk6{H&v$ z(}B!XQS$dYQT#mbUOj$sN}0-#>f-pw<|3-tJuIYaXYwaO1$9=c`FtFNtM;V{x*lPt zKJ=5@#Wk85!+FBeK;!Bix;I4oKZCtyBkDV0_5}~{1KN(=sn(g#zoeF55GmwlN`!H; ze&vu317Yf;^M)})@>-npH~P7Uxj{rmcfrtJtRhl8A18n{Zru^blBHa zTrJt1_N6KB^^U_0k4e6_i}Z$t4NH3OE}w}N(@ckKBEn7a%9saU({nD<2@5fmDE$1v z5`}!s9C7tc>w%AT2y%(C?y>$sGjiSjQ0L&tv%fS5;e`|F4rG*~x-_2*tVOtjG06j< zmG|`^(nHBCxiPoVht+?!`sP)->6mj?fBAwSE@yFVHr z3ZpAqAgWXYL2PNCU%$mgfTp!1VUXJr{zWYdX4TP~B|Hgp0c0gepi3;}`eMajbGxg1 zLYp3eBkTBHBL}#?A*Cw5>!lPLITPVY$wg#r;qYf zO!WIbs8IVkeu_WOj+6CGhsT5bmyNHolvnbE@BF)HdOrQB zIajA`4Y)8K<^0y-cATzi7N%`0s?kx8J$*oJJb^+l!G-?C%k?u*dCMS;9dj21@k%89 zn22mvrh!n&R9E8ccV9kQ+4M>NYHylLgZV@CnU8hqg$Tf?F)hy^M51@~&ljeuC*2*q z79!DaOi|VeuDm$pati)0^St9@p-yKSIme^>7@R+d5!zI?=7XQ4*MLud=>`7W_WaVW znmE+*b{vbbc~T(4YkB}0A+3S(|NCY?U+d|JK*IRrW9sExVXLM?&b&FiSvIlk^LdB% zT^l5gV70F>GdfHbw!mXAMvtX7s~|;J%WJ{sOI41rT*<^giDBIpq<-1O@_*zNdO(_l z1CCwARxDyYTMHxVPzcCsn2vi|w~~k;P3#UuX?UGPx4?8cmA$KJnybLFM6DYS<0PXK zK$FvrjOf4tR*;~U`KhI-1CDktN5$TFF4g5yR%j=UBr1p&k!IH;yj+s^bldp{rn~|Z z7#-10Xd;C7XSzL91^ub^TD`5i?F-hh+fC4z{mKyU+~tOKzUK|_1o=eh-7qRrKTb3BdvwiGnmU&<89b-|FGiuO{wkT@}%jonap2A6xhq-XGc! zc`qCDCG%lcqZ@*6Advd1Od zm)F!INlS z-4NYCJn}YA@;T%^*M;}2hgso79&<06UaINC#OfteC&S=8L{4xcq>tMBY0xTjUCfU| z6ybOq%a{(K`q5G+9BZ##!@sF$?6`L8+TXgFweh1!kD7c`Nmm$Zg@Q@C`BT|dx{G-l zx~k@oJi{zT_k;!cdf6Xr!aF|m$NZUQ$1>X+&$4bQR&Uk!BL^xkO?NuX!On)N_7tg6 z!xkfa30<_YblVAv3}rS(*Dg=tEX)D$?e zHY(l(`di_7i~8f&$M!dO4@}nzn5>Bs_|MFOxt!;JV*BSuC4;GdwgC8l2r(HGGkx(0zgGYfzqf$hf4Dxi#PU-l^!W;A}2YOghy&t_TykIiVLE zZ~ceLTRG5dT@_>lgNGXxj*#@3Tn;E&irMU1d6l*u)jM75nxa7cSroyHxSx^KP^#XG z_S26+-6HdB*HF+XXvN;(80WxLH8`blnj?K4d(=|;xuh{+^{vhifGS{}6>ZT)f8|q*PK}*jP}3E$Be|bhOmvz*q1_!ppiSeN3i7q{$)>O0v$J;( z1f9XVuC{i7~luEt7>5xPk=AF)+6(;i7?x7qmD;u^5O{`ADW;8Its-0G<_+|;)T1E01|n6J0aNRas+Qs^{jF}N$y*5Fb359 z6x>LEdTiJcw{7Z2Ico}0FJR_p_4zXp0I>`_*5LmBpwHyz%nKPDwu&61<*ke#ihbR> zFHSl{F97~X!{{CZ-;KG*O+G$O^tNL$h@VDYNyN1Fe6^l_(#7v@jEWBv{dY3U$jUyZ z4ZGM8dFg$>jqZmd=6cZyE4@+VS`64=eubBQ#d8BxAi~C{2fSBS9;ip;VqTxvwnYPq zf8wOOJ#~c4bO)|qw5Dx^TW}w>9DTPw6Q{i2<_+}e7#A}2p>yS2ZK@ZQWYCiIyGosU^f6ed_IF$!xb z2c8#~lbxtD$|F%~DbgNJWJlrV>m@Fs0#KHt(272W*G7nZb%2nTi)JRDxb*XH_PH+# z%G`e69u(zH!+Z1Ovi@Y6^zR}^4;mSw02H8pHA|+mZ>q9c>5;gk;x5BJ{|Z$UR~OTf zB{hCInm!-bNh~dqtd4CxsSC1i7UjiKe*xgb%;;B(t``|iV#{GNAGBOV`C{yAm`;!T zm5D!j^#%$z^KA)zS9wlpjBc%Dx`y-<9B%?m8lE7`@j@V-=gk|J!;h@;Gf0vp#*K-B z<~WE5OrHj~kvy|!8vFS9XCK8yN?WbOZWH`daSIhGu$AW~kOONLv#&C(Ym+zEg_oDf z7>qf*Fm)^w<*hz`P;<6vvxO8FPasIv1(-7a?mJ}sZA!v#fkMn@=s_z*@h zTGZ>Xfb1lgY_kJEJrvxmPrce)So0>hEl&>4gXCz1lWu8*RHjkI`<#()^S2240q6p$ z9v%vGHgYcML?{cmvRtvyubogzrq#Z1kND7s+_ylIc6ewi9gnTe<7MQs{@nxS;;Z+} zt~aEK5rhRdVcaiLL^RqP9p!&i##zxUc@8sq@yKuU?c$Yo8vX)TzS)foIUnUCcXsge z&|jH@$SjRX0%m$Ju20f^X8$}D0sXqp{L&+w96TfS2Fb8vaW8RV^CuhX@ra?&E4qu9 zBcTjTtjH-}!(kGiqzip=jdL;f7*$QJ#-{qav4sky_?38bySIsa^VHD=q9}zO=Gio2 z{f9?TT^e7gF4`vAUMZM}%)LW4p*L8!OtUZsPp}-BLI@PHr5-o_KK*gC1Cz+xjXWV= zU|z$X)hj(Mr+4cu1}XaRk(8fE1V-BoBBNhramBi(H|%}mFg5sH27gKB3I@9D+g%xm zYivW;L#Z713}Menjb4CeLn-W}QK+q8VrgfPAqZm%UTNEHYGFS7Q#6{09$yi48}NZb zK+bQbj@cp(^`LAfRhM-3S8Irm6USWYOa!k1VT4W z+zCKXH5zuA54L8#{X<#tB92ea4wOS0mM7xRmv!Shs41fREf#5ug?7}D)!w~}B5Uqm z!?YQ0xyV>GqT%@rj5O#&k*&&pF=b8IOscAvtxb>jHbb z%ISK4tWuPg2wKb(bZWp7ZD-;%sHvzWY;h13CB7*5F!#;StaFyXXInFNbCr#{ogY}l zir9r+?}^q($R;Kbvqi*kFjknLZx@A8^G)R_d1E1gauW9%nw9cKuM2-)?XSHy33>6#Np z@yVEyoBZ|Otv7*B3ajW{-oQ;WZ^z5`TDO#&zllT#l!`Lzd%nuU%%hkW%~zkhmOUp3 zv3>fla$){rJA5L^shFlV*9Ax}u#zw^UP5wT3qOP6% zTkB>Q>OpXlQ{#W}E3xl+RC64sFCwP~!?<(N^)J3|V50B?@C(?J6#RQ|2McHs4-xQ3Rns9n8MIjg-%QFs6$3Q$Z$m)orDh3?U>m_Nw}kC%psw z!Q!?!h^lwX+A?sJ+{UJol!M;)t#!GmLX6L0&qI!Z>Lbq!{`v%_eM=!+ug(mJZ15Fu6e$01RNZDkbI{M5!dK1rrEc+{<(HVbCv8o zfz$&7Y)-*6zd;Z9jK0USdGfG#Gw6|iTV(y-$t&Rs9bEQG&!sN5pAft{`5p}aCSvyC ziVOrn$Wl;&ilgljVI`E-(5!*y>@FAWP(B767@%W9eL zeWUq1M~d2;7}@MYFN;1^M7!4EwB%`k(JP9-y?tN2aLh-=XOkEvOSX?SZ#1x#w6j8C z(1Jht?^jj3(#7lkiLcNKy#x_N&7+8U-CD4+AS3pW2nzG>Q`Jl8i+_7{un(TVF8Ua3Pp5-htwFh##!1)FQqRsX@Qe?K7DPuMQNC`T~Aeg4G+_v59dpBeE`pX`WK~|wdUMz)EqT8#JT_@FdGYF5!P5OM&j}_Bs`<} zoE(Y2QYwxW#3QVvLo!+JwoQx3Yu4YMpd);-cK#?*s9L$V9q2sxGS4QCP)bYYiXVRv zTNkDfLZIp4h?vmyByLqxGJZttEVSl~pE{@hq@}V;>4`^{H~L{iUFanQKxJw{Z)%3( z>PN{%IG9uM&2wfAoZtfN?ju8b4IWpd+#IA@7l){~XA)+xO%d~3=<>QQ5q7vjdg~7y zKzDw5{Zy%`Q`MU~^93gPRtwElvFW?c%q# zsDuJouns#|If&Z(%U?Ikz&o0!`X_YtO?q1Fz(^$eN7x;FxhG^LPF>U8m*H4CH5 zUJ&8-P}R>g!PBI&PtK1-#eE-Iy>(9*`mlnnYd8CdqwB5dTpz)GJwvw_XX{f4W7Y4W znB{N=v|tqM+)%CrVT|GWAMj~6hFR$_d6s73^?ABGX4vMMgwSm^!3DPr7|hp+&<1(e zB5&%zgHZlxf}X zv8r?xB6nJ}WFs)4DTD`tuP3OR;p!_F{zi81lrwG@nJaYi#EfSe8%&bV4-s2xYn{$WEmP1neFR%pOkc!ckp$AD2yBe+@x5 zud(u82!JI^(e@j;y3agdxMjH8Cx0}W@G4l4Mi=I=zQr$=Ii+X9V0dG_)b31APT^K# zX@0fN%ibft>1XEE5A51QXcroLiuMeG$)#33e{pd+erc2O zAqXP&Hf$>9p~H_d13oWi!oAKGTV#KCqDz7L6D~*b0?ypCbV@a)OV#3Z5n^B0o(A4K z^uV~HA~~i!_rQE)bos7z54?t4Z-L5Ow|-bvboVd0$QB#((|XLsp^3G*AI*7OdaZe) z6_#P2WH%3!u5UJ`or`~OdOgDUbazU*MKBWM{Q^AwzWGkHYZ7c_{|MstG()IRC!;cp z-1@1g+p-sD&T=z{#rYbJN*~+8vJlq7Wg~UULX-2iYS6Vd;agxMw5SsFD-yEHs||?M zIHlS4R|%DmOe}}@EYGm9i$ZNrx^ttvO^**QOx&uw_~gxIwn@!$UiD#p{6gy;m;tSSpYp)}I;{B| zV-Z5)q;N8kno+*sa6&Gi8AMV#-nIh=mycQjX^rSrxM1`bieUvdt;A1HSTrmkBar17 zIX~g%h8*@2RY3HXI4&En&uzWiZPEj?m20R$6&)4i@Fx@%VjlyPYY@78(uiFR(_qa1Mx6m^MNM-(-_ z3rm<{6XSBOY*;rwJlLi=!YxW%kzyx1#{tFYsKgHa)&el0Km- zB|2jwi_6PSzg!3(`d@jnqw3)|$3pAs?$W;Q{AP+3YU%7FGzWAQ{MwRC9Zx0MH8&m{ zXJ%7ZOlvZDNb)?UrPAtp9C*mZkX!?5e@B||pe5<}%h2A*j@S-GclDiz6RKiCZTv7k z7MIwhJ3qlkZLT3$38Fc^%;?eANL%MKr`$F=MN&?yqH>6G?N|;o|1GR=Ss{w5Yx&@& zs9TeV_{8I%AJ?WZ_jsd5$g(!CacCa^Fm;FKuiYrA0Kl*Tf5 zikn#wTo4u_JxsVB2RsGTP!a`JFwJeojD{|W3F-K5-1ujM00jMPNX#NZB1kf5Bn_r< zshXa4WAsY8N1sW~#qF4DiN+ylz&0a zsoL0ZAZ}ihiKq^Fwyn&@XfZ6HWqKTJI582hZEOh0U58)uiHxHms!=V-pZbrU%$;gD`}tX@o{c;BHfti zyjFhsQIP)VgswbG9_`aCIrb=@MH3*IPSE4LcdtntxNk950uJuTPUwtM8^qm>2`;&# z{zaaiD4|Q8-)p1WYxESDX0wK<*XY7U*Kg-b6xhoLs3}X0?mB+gkv`&}|BUx;vwdDZI6g z9U~yM%f|SbZo1|RuV2~L0M>76`mf2*EJGHP zhr9{*zilgUM`7MWfnR=0hEd7AcH_pA7?W-q=<&3(w9slDgo(}lP8d1i3_=VUl2%w^ z4zb#BE1vrLop>!kKo*)>9kyT%>+ajAI;F(mRg$znLMvi>z>TbfC&YQ*^ENasZ~DMj z#wv&FsBPqrUtg~H{TExz3X}Xjt0<=uNLW^wBtwJzlaUuxdPc@XtKn_;**(X?nB&Y) zDRa8}Y5%gA&@16zK&x@{0h8QUSDSZzvnz7nh@eZphM-1?tzK12%%-gw>Oy?%6l1l7 z964$P+V@akyJ`w_yHJr@<7G{1VcsU@7lyRYW8IJXu%xBf&LM3GQTSoRx&plME&XB? zDya4p-Y$6kPpfHl0N$>NW!Ez@=0%cU50^k>ob5!=o{F8nY!3q^dasYm-3CXWxUhBP z_@7JM9ve`97o!r_G=~Z(QEX}SqcsIadD2#3OLt2Wb*Q!4G~3aBgepegvg^ngvSoMJ zxWYUY6ZTpm%tFUR^-X~iI)et93Fw`bf)x^Cp6tkdRz$q3B7)R;nNqInLClgoSZ*`V zUwdc4(%XrP4R6-DA-adQwHNhv>C`K8NEG~8%KFopr$SelnBYr2vTAP1R>@|sbK$ST zSerxve9&qp*k=X$A^u)~TKZ)59fIr!=Fx7IWih{b0Uq?!RZ$2s5c+v9OsC#CYz5^p zE}bibVwTET+%CDwZDw*rk`zelK5~p;5s~5YmS`J@S zW&u$@mr>F&rN?Qh$7yoTN_5m(Lf$#5U(5I;Mqk4QzR~~LXO7mbk@Py(q*B)x>_IpZptT$py$ZM~1 zG(ul0SBXu0FeUQGV}AKJxhI7czwfi$(*q1c`E7*@Ai&su705E|$P=w|a_W91_`~Y* zi-Wz3i&Az{1%JDl@2ex<+F0I9Xiy=7fN@z*Y>=7jwC3;H!MqgHeZ7~S+Hitzel$!Q z_3W?0n#S3#N14;g+>$?^rF1C-ENJly^B4?psTUD zT`j9_M7%u4HLbZZWa>3?SH&Kb8)c~fGJ(r37l6?;$ci#0JT1mCda6c1dG&MLtx2ah zAr)dIq#m?j_VX1RA(JsW&hWz4Y}?heEbZ)qV{@EzR`B$Cn02xRSE;_@2Fm4T#1vLk zxv(Qn#qTt{O*N)>SP=v9G*A1qJB3X;?t?Q$Svjj_n$6VTT(54*S5#UMhNS3<0WN;Q zEBc1qZjza;hOuhdc)@RxUiF#61!qL##^-Hs${6Jr*^=}37@4h0mCfbo9S=MabKxD( z^RuX?-AJQ{)_#7Iq@QWX>g)y)HU|!4X9RRZolaVudMiFlAZKNb*l?gWV5z7Qs{SA! zFziSg4z=W`3|HH~F%QJj_)UizQXYM_bz_+=0?`;T&C(m_k+%USNeNBG9tL6Q1YFLZiQV;3S&4T(Gx9(}9F(T9Lvf z2z?N<7YYWX1K^{G){6WVk1{nEfQU^VBb{&E#LI~nh^7D(BZ)*17EIUX+66ZFY6#_d zm%|8}T4yV^d=}&hE@8pP3n=?xLr>hxY0P%?#~|o%0TYG#4 z0E#1yFLUzc`%BAHRfoZfm6R|b4s9@3QLsX{5S2evw|NUOblk%|stQGvG|W~cnStOZ zJPFROE>3SJ_$G6I&(z6tR+ECv-bmbuS~m%$-l{&q-h9&O97yE(Xe%$V=GIRFH$CxoD; z2gDE?!d%BgedRR90$73rPITX8I<0kRDi zXLH#cJCuBv{-kW)!*)traIS(hyHUk_j| zvY5p~s`qXb{iHB`-g^YQ2KT(R`*7hHqe5S9EKh@q)~qAy6x+hhCBIdaog4|J2G_=v zmjxeb>oXylsFard&f`<{G?M+Q1+&oT-P?JMEB`5!G!EF1Df#kO){_=MZMgE>_$fa9 zxa5zQy``V&n71d%P`crdF$*ln&9|w@^vma=h81DA z$e;jIMlfsk0v#4O>Qs>Gx)h2a~L? zVjCL|+0gw()&$(|4RJfO+N|1Hi4`%}Md>k6?zf6ggD&{B%r3#bXH9d%M3qPf>Dp($ zdOg^|K>2rDgtZi^2uE@|`-L8mpF45oZ!%2xMT@OrHK`Spg^7c&B(vdKWsX5?csOEk zJ=$v7yx5#hY$%)z5FFhuxCCC}eFN}%%2z`yK^Yh~5{{fmnWxv@*cG0}VH1g4d z51Xf7{#tX$g2ko#o=sYDAuqwAG*_iD?8`SU@gTuG*cVy+foC`dwR9LD3=g^6#ABZ28$%9x+Pc5bTyL9`-tQnh zPry&yHXu|j=mRYoKsSJde;~{Z(f-M;%be3iH>?s=veJ+87i-jWTT_H9Hnf4n;^q}5 zw(^`6RuX-9lKt#_W`d?bLCiUbTNbb8D)7!*VTiJFdOiGv@#VrRz<~!%^W|T9zxkQJ z^~IYOuvyilf0=tF#DTq4XC#7j#0eQ+82sy4xf?k#fSDpha<$MElc2z@)73Nq!W% zj=YpDm&})!Y}Z^bPiZ@?@Msq-!nF!lo#ajzx)I~NzL z<`DD97cb76=P2=BK6&0e{L+`37sy3t$Vrv+}nP2m6bNc)W-^zPwaX!9r zC9ZhJl{`qB0(h4XIafD4IO*MZCGt%fc{hwJ<(Ee@yoqB_fua2MeX}2`T%$q31SQ@8 zdY(i7K$;P|i?*-=A7f#;_0C;(7Hwf2zDF2xjk}GA>y~Wi4ITMBc`N&O;UD&(cm|W< zZhh<%V4uf6B6l#M1>buzX1^f^!>q|@8~TrOryy?zK47R!n=xQi(y8>8ah#swhXD&bx6z)$L@uzXfCeTX|Bw|# z!+czsh2X(ZmN1kEG%zTYixL%g4)#$zVcZrbfljduVjF=5TEVQ;;9tTtJSkRXpnmLB z{H4CsQj5i?iWqeIVX=J`96F3-nMvZ=_M}ap0GqzTte4-3nzHnvH{EvifC#i#kNZGk zgraVU72XmHg{2c`R*XjcvigGXGm6PKKJO4NR$2#eU$2L#&5Fr&NIh_6B_B8<)JR-~ z4Wbc3$<22|RIFXwnB3zp4_t84F5|FIJg`A!p)5(zZO3e1BHoJ0xmKCpJq1=Fi48Ku z*9s4zY&`?NAbz$D#4uZBD94pPH$<7ga7JK)YZnGZCj#6Gg`~bXiV6RM6^ctH4fw!2 zJjDVJUk{HSH7_50)SMojvRzZ(IJ5wbo7F?g5Y{Mvc(xpsrZRUg`>0-lp^a0+yc_dX ztnyAqX(zw?ExEN}HJ_TsZ#B&LK38GO_Zm-Fgmd${$-9kbS{jNpuj2WX`qa9RNPM$j zT?w*X6}U(I9J>?zMJT*@8m@4-g*{fd2tQlf2-Zw!`qQmu>+T-RZ`ABzaz14%l!|73 zI`oiu#Dz8a^_}HeKKaP}mS{+Z*#|DY0RjYOx848vkN>si;lq!ONVpJJ_yM+UH^+nU zc$uGg<|pf%6#OX@gG9Oc<7g6}O?vAC@1|Kk6AuT!Mt;jUWJ`;>OReyZpbhv(eg5&h`S__c2;7mK@iUHFA7@zJxzM7}W`L{Z z0;71>`cGUGD>pD!Y$MweV!RHpNLO5lFn*04JSLh!Dj=CR!V6L0VTHGk9%~ohu+sf5 zyfO<*q;y0rh%f!paQPYqrCT;HaKiEeKX~kh!RlBy0?X}}XG3x4BPrX83X z`W1;lgLejunw_lj>UUsgEhWN|eAn^gD6>71r+ks`kc*`ESfVT9DcF%bf>IP9e0TL3 zSu}N@+D}`oh9fKu;PV}5#neeP^kab)dB4AdAf>f~J~i25IY#N@_EZiY1fmYxon6 z8M1AugEii|!?Vntv{|4uCFR+}>nQVpkCk?DMt@Z&r&@WcygOs79RBa#`>1)Quc4EZ zOwvh~OWL)`d&CvP3SLxPDRj*QhEs)-M!M&_Kl4eB#Ni%309~(qOgIfUZn0SPt%P~6 z-;<6w-c`zZ315ZF_cviPt>0br$@X<7Zz_7V#?$Xm54={Hw}Wq?9r*;?Xt(!vu;Sju z!qn|bQx+guw1sytv0~nU#R7O{|8{8a8GV{DWamYAVq`Hf=prCrs&GyD_5-smg=W%S zG3Rjmw`2AigcMJA5X{%`9|bMb%;xkng3_A)R#9RDU9%GG94v#(xeSkv9T%MbxBvBT zVm0-`#$WZT&$KHu`AG|#V_Kc6-~(j~$l{WtDq3+MtIyL6lBFIdT9i~ zkSNcD8OQYEzf?W%WKi=rnLmvyw%EjT7x?$?Vu`nfk`1ee9`Z*P${17n#Wuap0Lsn^ zVAt0g^zR&N@aHG+BIL1`Y!|*{hm>$=%-{mAvW6CA8c)cJcHu>atHj)65lb0KIJDT4 zhV^J0T`;InA%t>?%QL!=j8By#q>55e*}-Y2vV(L)Wuc2wwu|$AT|>BKo~%=+5lTD_ zBN{9XrB@T&5UntbSm}}ozv6xPkqb(Fb~|mcxYS3ETB6iJDub@*)`6U9!0-|BcS=Fl zz%S2~bO;Y^$1^<{nq(acU9}&Pi>OPV#cun}eC!bOb&kA(#x31SyS}9T;6M0g)$6B< z9OCAxLcax+_K&*4W$7tJxw;vYUaY@VaId;I11Sjc2S37N=pgjsm= zvw^uvJ#6ptp0KvxeKs_>#`ioM$mO%NvEZoCSWiL;^QvW4xy1OUN*(gt=AFf5U?EgZ(Luu#?jo)mc=o>Z*E%L0>gsvdIZ6wUGO7Tafck(c+kn_afkZcVn}Q~2Kn zC*0kJ^en=rKUIGy;W`gofMgmXrLwf&8s62%n8d}TIWlY+Ukv6t2&tss5OcvB@*q#= zT06+;aV-Vz$hWj))lc3MrJXdx%LS<(<=K2428y`+6aU9gHP0|g$zb3E$zvV}^ z!mI1;QQ*B~0uqdS)yYnHGJrM)SQ)Ton29vZU$ULliLS^IoHP~B#*HQ&qA2Nbl)05O z5B!x_m#n>$-iaXrZs&==1x%*#htCQvt0CMKCWhEUOUEPvZXNY9pSoSw?KojV{*m!9 zaXyDR&Mv#zN_)wQgIj5jaqcY>3^e4Y6`?D_wgGwyh@i?KnZ*iWfdMJwAdVDg7dYHz zt5t!AOK3eHqY8syV9lwhe)EVOC83Q%^?(aFEsLM=`5z(20XF8_g1lUb5h%yMZ5bj@ zxQbL)v*xsq3{S@7Hq(*YXC){yG_3JlS(qTO4p?1YqRGEz`=Y{67i)!Hw$Hk~7PDY} zBffVb>Jki~qAVOl(YPw(A^-rO3LLL&;WZxcK!b%8;m&N<1nY;!3%5PEze5efIE&r;~N&_k3k?jfGyCpN14?G=X*&Z4U~M zZJRB$eDhEaItvA^2dU^Ygl$Xbb0!Z6>PMH&Q!F2jo*y*NKYY|2J$}}lpPoSoHBr`@ zLR=JD%jL(jEg(7tZrY%J4|C()aKmoWl809fHy^(dsf4xfrpY%Wb0yz4Z3$`rwt1UJ zVSFW3DW$|QBo}chtiGkZS1$zy-)~^`xdiz4rf%j}ttT9p)#O~pGC%+m&lI**%=VD> z^&_#jeFr5U7I<1uY)|lqhc7%VJ+;R3G~gvGsC^hF!wcMzUNB<7?Ikm+Ombj!h-p!L z55YUz;|qWH7n`5>iU0csE)@l(_N5M1Rrqsn>s`Os_O(gs@0E}$&Xsi1l3NQr8u2r9 z9sC;jk<;Uf(;l!i##;1ye%G-1uJ6M7j(=L>IGMggNIzv8&jQPbV}z%t&#sz}9wPX| zGv-)2#L5oA$!+*E{1{vzLCw&Rc^HmZSH@6nG%17^^Z=ap3SRQ)B-}Ug4NMI0lJ=Ly zf|9QC$=C3h1a8087pPkgCs;dZ`EZXdOuJagjZkj%q5o47xnNSfbRi6pw~I!|OR?NI zM@Ty6K&Jx)rgH?R1GdttP>Rq5pVG~PJWPObL56SwzXQ@94W(;H*hz%4G#uf=E^kU5 zA_ek7TDLl4n3iwSYWd@mayl?G{UWJol#gUVzZw#SZ5Em2tRTgmHd^- zxeIz)d!A!~_Z;iHCr?hA#~;3Eo__T~^Zdz^Sl?~(pTH9k?99Sj49nt%NaEFoTdv>g z<@+Ztz8mUa(J^&54RJSPzsluR4#~gedwwrPiO(ga{2|-Gl7ETdd#!{0p(VkDUle$Z z$sv40w;z429pD*TSZ+`5a}W}|;{M(}6nXoE?}2>q8@f+^;2c8{m9FKo296B{9-*QS z6qcBatR1IBT4AN9Fur6FP^GQDeHU2ofrONQ< zgX`1gN5A*?jGEu^ojX}{xInojAG$($cf?^zPoFKC$4{`pLvB$yrC(DI{*e#i!Z~wh zt?;T4UxuL=<`oPpk6>a@kO(Th!?oIIx$#kY;yf?7X-4@_-YX9KP1@t8r+AGRrq0>42wy<#N{$XFUGhhhDNEat%x*=++K zqL?DfFutdZeRmfP7~_V!154RV-V&{sW1nJ_g;dBvZQC(c=&%b#eZu9ls!eP|$NM!E zF~8CV@~kqimZAtXx-eWeFz1CIjWPFgK}nyiT^6bb(4;|s4_|s5t^_~w&;f`TGMAS9 z*u7~q0o{koxuy`lDSb3=c~kQDZl6FGrI8&JFl*++h8b7-OfY;$ZUk4;?9i)iQ}d7( zYWT2b>*WgiCO;bYS!7@blkKHD0Q08G$Y(Mq(m?+_s8G3SPFiv45=Xf&k2z53;GBi> zBeu>yWKrostnWO~FEF+61_qvsf>F3DJu7$XSHGFgD?FfmzIg{2piBE3D_f1Z*R;m7 zu8~3WQvPh_WxD!aS~b0S6T7x`-~g`Lb~Qr$dV|RNWtBIH)9y%cQK{>k5q`AK!qON8 z-Vh7CyLaxe)g4z4>?-Px?Q`Zc@DG(|OWImxyFTeG*EyRDfgl^@s$jExcE}OQcJHFh z^T5V6i-A29z1rl(|F`(bzoiIB>r61h0l`q-xo}7b2z81D($WPcb}233O)dua9gDGhayiSan+_cmHsu?Y!UgpU>s@8;u{mH43~#1g0_!OJ}F2)Ai-4 z{;dO3G!R)`k?%ujRL1ztiGA?3O#tc0KxA~5aN=YIf_Mr#;*`iEn)w_?0a~gdcZG9j zn?numa9SWMJ_;?GSF6MW^VK!Qnhl(V7-CuuHCLV(N-cSofVxcz>vWVkO>=_f!3o=G zFIfRP#V?-b!e#4reMMbT#ssEcJ& zo?%Y-WL}JCtIt5Boq&75x4wY#Un>S5B2-eQ!CKmlnR%L4=Hr$neF@n=GGVy^!4bN2 zvZ}x};@45p2*YuEN|)6leKT}b-g%G(&wWjEnW(~%Q2uQ**ioQBWHRYRnZk$siod=U zZ3}~e_)8=tw?b+^zj~(kVLV#X(Q-6-Ic>=affEDq!%O8XqEFf*hfUNxh~pKjES{sx zfyk}m-@#LLIOM>i3bU5SGw>7wNfQuX>qQkmbOWm%Kqo?EwMwFA|HG)Tu<>_<-=UKW zPCJEBJ$=p=Cak)S@PFsw6|T5fW+ndF@0B@N=Ui==&-J^{mFXC^fy{m?d8E|{FB}|6&3?FE~CGBZN|;B5z^LeO#4GP6I}2+F!Ns1*6+r$A64M$Y*&Ty z5K9Pxz%>~v=rCWk@~$6b3ndrWS?H-zprxN3fG5AVSI zSR@3AH75ryCL}5KnyHuA zYdV9hr%h1aN<7o`-4c9zeP&wV*TRn=qitV9x8452it4}mhjyB8`wmvl)Aynq^nu?T z<^Cx?@I2t*<7e~c!AB_YuySCY1zjjgfJ?0JuGw;{^Wj)-gG*lVWh&0)Qe`8JEVQFw zrG-Jmp-WE0O~&xar#uth<^=8oQ)pn#&!q4U#~_LP4H0PW@AsSgDDXHZhV2~G4?$xh z?=l&gFuYi_DrMyab7p=QoS=IQzdJ*D_mr(mTB9$p%yZFAflQ%>c`M@^0gQ2p1ON{q zFUB}*q-@V2PM~$%({2g|S=1p^D?+W89L}(|j6>|?qR>-e4JPc zN!=3xRWv#MR_Nj{JW+g!wIBU@&SKIr{O24CyhAJ=9zQv49)0y`^B4=fBTo8Tpe(91 z*t=KmN{`` zojPr6PlGS?n=P_Zm@=F$yK;LizV2q6?5Fz=Em;Q64M>q5(sIRF4Sh5Qt{!+cU@oNa zq7}Z@LRa{|o1+MvqrAJ+@)Apj5dgdBssBaiSmL}3zq;i3OaJ{}4c^-v*7=qn(FkwR z^=b2?fBj#EAN>|+*9IRt<1m3^w$RFlK42k97eMNpH8gM`dhX&8M9PJaODw@%7$}z* z2b}=4o`i+Q@KR|+=JSj}cPY78e&lrFzUoYnuZX{TpCGa zt_et6Xy!WbAs3hY4UzvmIKwe#e8_$LS~_R+AVcW^(?)b9@Hc6%wT3q#LNeCPn*i=w z;ElO2!vFY4dzzPwVhy|=3N`0_gaU8C!AiPN8p4k}6}!*2%4To}B@YG=SmEgtug8{J z6?eKRlBlhDzGgRxR_Ag}`H_tVt62Oxq#|c*`fT7Z{abFI}cEb#UuTFxi|+VRR@HT zZlwGTM8R9|M7wcM4W5#Ra@9bqbN*drF^TUB_!29#bMm=>zbSK%klka91AZ!pJwH5d z{>uOIzo&idqEcVVX!|PxZNsOH2>6XEAH6jSJbgTP*{^o^tIqbVgqHqqd!EqHJiZMf zgykx6B^#hJgS-qB6*zTVIgzUaI#zcIF?_r!(*eedTc0H8D!bi6yU%ZHsy`qGnHB+B zn^Ei@%d^V=ZqspZR=Y$N@^0h|LDo6zb z<0fI~DI&Zuo+uMyZaw+dN6^rbxEgVpi4#%V%cGvPl#@?fqdan}RxIdvx2{h3j7JqH zS0=)p_$utYJpE7MOF_z2r5WFOL~*4+Kt0^PMdm$VHq3f=QQEn6Hp~VlQ>>zhHwT@S)ej_Z_C*LzvA9q7cg|EEswSK?*|GFmcvzfC7R+{wh$t>eetP$})Qiw~Rre zX-8QfKr0gkf;=6^Z`#@Mn(t+Mn7PrvoVOUt=xd5%V(y)j5vv&ar+tI%T!#@QjmZPw;*B zw0ZgTF&23zQQpZAysS@sP5^&O@07P%r^F$yh-MfGOFZ8Vf8z?y*Kp!^)fJ{X9x5a9 zt3R2!SN(1omgjp_G$um($1w*WH+3+-l0{)=H*pE9WmymNsuKiZH~-{hJici`;Wnr- z%T%r|Y3=FO`S`;VSJ85h7^pj#>&W~jDDcMYv)JFpq5_k1ttzG{@v>b21#_4F96G4z zK^55gak2kYa`aiLQi*Q=s=&KAyJ-HKAO2Ck@Xk1KsMsntp<~T|QF0T1v(-xtN{x+c zTJK)o^SymH;XqBr?e&>yfnN(h0xfdc&u;UUw*R~T)_oR%SV0G$8Q{*@BMfQfaDo%( zQ@7AQSv2o`FmJ9QKP*0jGb-^A>LJ|vC#lxwLsA%J} zi!_eAx|K$FE6vH6H68F7&pi3h&xIp>4zZ2)4z4Bcb9fO4vO?ywpjE8!6bP^s1VDyV z7JihU+`4qdZ*jhE9%A`$z&6@B63T))xj>_zJKa`jRqg>684nE40ndK(-htWb`a$8t z6@J@5g`*2#mZjA^%`C%!hXMm(z7st#EeMzNTNewk&LjTl;=sDP?Mh4X5!Uwc?TX-} zyN^GI+jqbuXaVQNhgWy0{;AdEmd!UgSD+sx&@4|!QJl4JBFTK?Q zOUK^!MLBSZ!j0e3K-=G+fadhL!0O@@xq=W{rzh8Kw2 z7%ei2C&sH+>cBg#n=9`;ZQ`b}Epzko`zt)=yB*c$TXU~zj8}PudDQUDcs^UUCz?B_ z8zE$5aaPM31r*08R(M)&?;|9Q*dM;dR$6@!-NT}Ly5)f-3QL?Q3r`mo52^63LSo_o z0I?Ltb+zI4SrzMAC)n3R7xZ`+msTj`bd}&qv^o)Ymx9VY=XBOZB?;~gvsLL0`Y|nAW}$5$sRrQ68jzM;j=|6`7!hc^ zF@EbvEMc2tTlvBPTNHSOGi65&dDVE1XYrZA7TRfelx)!dF%}GW@PT*lE(=NeDTfsI z;S*8fK{J%|WVISq&oSaAtt?RB&Xe&=8h3+wD zA0aO}vtA%2T|@8sD0(!tSd&I2(9s14`r-fXB_@&2o?kQ{ef3H6F^fv4$V47qVSjsh zFZe}GfTf04o{~5~bi%c^H%>o6UDhaI#w>Vs5B0iG-WOmv7=#TxCTYl8`_pfw&>lApk zvURZ40Z@^@d@pZ>?1QWzsKPfQ3DZ^(ieH43416Zh-2FM$9D5>ic`v#9EP-$fi4#4Q zT@rr@ofZ^(oKANaE4*#|;f+~^@zf*67)YqihG1 zzV9-bmXPr7pw=P}7S&P_>Py@mn4Ch8Ohkg=wpv%0wK4?sSd~qT17}jvCk!h4v}71F zQgwM9qJt8z&x)8@%R(Sm3z=)5CIMr0~Ob5iRqwotACHpDpD@vgjY+JoHrc$krgbMsN2wVRzAmC;s?L?F9zPCgtMOjjfz)HpGx&~2>m?(AZ{Ag{$T%hS)gVi*mOwX?d4J zi(JlumSoi12bAH$ms?_el@H5n?Lp~}7IUzsmfj0GlWi1&u8h0zChc62w?36fN)ug^6f-)sEf zB;}g6=4-sycwL)8U9^2Ief>rrMWAQ?2BP|`)t&PS??V=KeBS4zzpXv|8?rBNw0Ebu z!SmMo?8!&iKez(?D^05IJ*+GRI7a z?>A*3{ooaTq%XV+>U}|a~B;6ugJ`spU6c^W9fnSpn%`n~4m zyU+D*oO*5YMZ;>GdY9)Y-;~{cEWk0ji9$~oR3M6qJbkh5u&A_s52J*A4p)*dO_+zE z(B0~4c?nM2A0Uyw35CVQCI`1C-pgk!*^Oi>?iTVT{&n3_i^ZLD6R-rlK!zo~!+L}d zdtGpelV0fRu?(FverC)|Ib;pX$u*{|TIHE{2dg{%-%Y{4EqqR0q7eM^f8l?o$-<4& zbPS1HwcUKlxCY|i$nw$Kr@*T{ES7U^GJwJu3d6{tC9WF%p{vmjFsMrKM1=Mgge_JE zB9a3VVwKVCpyQuu5}u+$+)9}eE}tOS45}@*3GMA+u8kkO5z4$>=Isg<5h!3J`j7L_ ziHh(u;K(3_s9RiF`C+9?#U70C5XSg|-x-d*XISI8>Jnt8(44x*y^oemq}L)r#eobf z%0dRLe%VwYLZ35$`9yq(L5NOrD#|$0g|QfqJcZZoM&>JgIphN3YBR`SRM2I`jgK-a zF9|*)A7TPbyqlkOa-yodkS(()@3h355XaN|R5a?`8%+vuvq1?TLat)#uc6aL@EPCZ zPzaSMnhk66jTM8dGj5}0f4)Rt_*|WnnYaq1Kw_UNln9x9m(#IWb;wCe#8r4C20#1P zKcuDJB{%9R;9S;8T(TUkBaB^?OfY*G*b=7XHrg%(t%sVj+nm9av6fW8B0uHI0oD$( z7}!>^uJB98`w6!Ym&ar+tJDa1xV;k)OD^2e|$NwG5JGQ=fc!kyv0_{Cgz;ByXs~l(nBi!P9hqU_i7?Qy`f^Y;sD&Xpsm+)%gGu5#;@XYA*&;RKk ziXba&wkc>~m=4#Hy1C446y*Yy*@iFa3e6;iC%4| z)v=Wz`cu42zw>Oj%a6oj!w3O4rK{cMKm8BBIg@g;QSb&Cisb_fI43CgpRtAZ6b0UU z@8d}PMLEbqUwBJaKULf*NIB7$J{2osr4ng(N(3rUntKjlvQ2DXSj?w zK__v90#7C08G@8BxDX{RD*RLds2tv;MYxvcQ<#lgnOHYV8_Ty8&gLrcxD+N8esnVd z*!Vvx^|Q|MOgTVkBXPn@U}O>M$VWkDMn3XH`|0jJTk+vx`XE{(H0gI}jpsHf8`R`h=TV3vW$R^SAGvH^?X4MivL);IaHf zOSTD$=qsZIlMA|WnKohnrd6<>ko);+X#8Xs%>6c=iLOa7t6rIRIJsfS1 zB_!>xG?cBe0HP2q(uo&hq_tJ(aZKhgCdRUP%&~0n#Mv3XhIFg3M8Q8NFMSj#=uNf| z*coREcw>1KeXM28pZngwKs)6BEkCLq{}$apZGQA8|Jb)?-YVJA0`C$&bcU~==LaZO z;6o2ST(H2*Jec9-!FXEXXnCh`g45OTA#k^y4AIhM^hzTf7f~8HUb!5y{>p3NL(+Xh z39E5@XJp7bjLcPeQC|4tm~qzbxMe878{GQ7!Y?b<;J9?qQca_WE?bM@>(VmGFYr^0 z3qID>lXNdQf%XJT_mflj5htXdBZpb;CNEOP8zF}&Ye_rCV1y5aX7DcmvW;BalP1WI(igwW`%3{*}Jq;mPOjemlrq{?* zefW`X96Io$G0*xFXRjqN;?e=$RQR7V74j8yPdUocl@q7#7*l4Vbm<8!nD4;D!jo;U zL5JHhwHUN-R*{eBQ*v;=p}bc8l&x53Dt=j^c*_gq9{3S19lALwoqV8!_EnjWun0lE zE`Y4G2tUUUxLauP34V%8hewYNn)kls!G4F(KKLbVBh(^}cR&w3_R;G&lMji<(`#{p zN3Y?RG0J6rHD5z&zA3Xr$=^5QrA^YF1*VOtH)X$BZss0Dta+KnXYt10kbdxl^dSi6 z9LRY{7Mc);-C5-6vv=>m(`;jjH`-%Yktfo+u;e%({lW!5<|1-_uizT_kQo(|+o+iH zFa5=-jD;98?3Go;Kh213#8Zrk?z{m5&3O#8r0VW2s^iGl1^ z#x*Oab=;NnB|3O;at+1%GoqDbsL59|DV=R;;^+|v5MS+kn zq@jXbPRg?)Zd}s44N5;ZTHJ{%X$$Vb3*wrm7JSxA#a*!|kYdTGXe{ebTdiPl*H~w1 zGOUwueGLsgZ3zKs<@QS}Pa1p8f7h%w4S;z7p2?IKSUhC466M?(%;*fW;|mDhvxBqd zm7y25)(`&h@fwfRdaowuBqzlkc+1gc4S-v|0OJL(^y{6rm5*{M-qJ^ZfVz2z9Pv+iUMmJQp@1AExY7g7#q*EAj)yfrj9-n z-#AVJL|Z3gaX!xY5a$h#F9?+E86V8vdi4J;7I`B~&PQ0}OD#o~`lOxfGb}CojA3=4$)X_g{`5rN8+uE%0(e_9y9Aqdemq zKYi6I+{g!+D?>|AP_h^`MS<6IQ3|@E-=QrWN3U@Iu*P|K4`Hbf9~+^#>mxMD$2wZ! zv1IL`IBrC>Z;EoK*L?Y>|9UgJI%@ve-}gPuZ~pdgZ5}+IH4mQQMI9L3YMc`jX|wbX zY2|HEHu23Z{K9WP8Q(ZF7nf*APnPS&x6wK6f)BhNoE{#fUAk^KR%99G$^#A1%Crmy$Yo2^?&O*{57AP0QEik8#TfUGYfx*l0JhkunW;nm#A>V(c%e0BR z8Hv0$7oq$fKG*W{ua|FureqSBDm>;@VdS&p(!4gW%;o6w@C^8dTa_G_@^S^IJ_7QX zZAZJfUzo6!cIRFE4()I{?e1N^DHyX*guo(Q@1Zo)@&PUc&eLDacbEd$d(0c)7zjP* z^pW!cEt3?EJ6P{uFrNTRiR=6n>j(IZ{_J!zu6vFS;TQBPE4^%W_FyY_Y-mBLKfF1L zMyvz3^~nci0l7!u-ip2kQ<@+6z8_2Z{JG^vn;rj_Jb&8!=+FM~Z)MD6%F9ACR(1ST z;JJ{b0`K9&>*nPX7YdvYLnry^lT|*X%aOt_#AA7cIPQG-)#c6@w~{NDWb8w;i}iSk z6I#8N~#uEJGq!T~1E@W7=%7$2jGYwSc=?@v}%o`yWj6r23`J>|xmd`lO6T%SxN%mCwKQxA6{i(tP*t z{+-Poth#>j@f>3kr9^p#R&(4b-}))%$&;0n{pWl}xHpX`#%y=O}ZN)0+P3vo+Tf*PSCV@(J%ZXYimdi-$)i#}3lW zTZ^C9OU49;K;bJ^9AEQihz#}lAH3y9zZ|Y?hQCD$yjQ2t)(Sc(#G#B|o->$0e6M0n z1##hZfC9u|2eyh6aP#IeZAmF1Egv=qd?f-kLGnm`PWB2Rm%#2oNVhn$+|!TPi5DSd zJEo&h=qS@%m0<_~!#Wx-1TL6`aLF8n%emPcB_0ZF_Wx_Pjxz65A4vEKU{%WjBjdAN z;Zk`RQ(A5tU7x|M zfrFEloID$5dn6BXN2M7&HIEo5Ba~j@e0s)2`~+?7jMHalII2HlrsA~d>U+H^u3B#|--FUT*I2&iJKwxY8x=;Ei5C4)^GO8amHbM}Y^L>l z%|CGyK$(7Zg27O9B>GV#zf2snx1CLn0a%o$?qKN zLIEt`pZqe>sfg3$3cvYzMWNJIKzd1xq_1^~l^isF8ztVocLwndy9;0RfD5hjtQ&Ln z@GaSf<0A`NiLZ@`$FJ`(mUI=R3EpYjC2 z>!k`jP5{JLt8T29SdP0YujQ9k#cLY<6k%zGPqmBVE*_(QTx&G$x zv5FR%9-@u4RDsWVd3U zc&4x6Nt!rav2f@Kv`j^qE1of4c&4x8Dunq>AGkdfM=SIZxW@34L{a8G3-SVR} z!&~>~)8L<$8Lrobj^WT7m^&t&WD_9g+qoo5QQ;Om3-oH;i(Q9=HtBk&GB2u zHbW2P0Xw7E9d-X*w$gG+`e=--gg}%XM1ZNR|6NSF#2@PcvY1xk$7fv* zkzzNLhein(yhuwt{fm#e>swD=Bs1}pbbYb{MRwx2Si(?b=w`G>_DgjsXX!Tzwru$l zui-_WLYp}s`OB9)wS9|vxz%Ci!ziW{QweHNoNieOO* zUNnFw^`KupDy-h2G^K1rVaL?V~UJjiz(@ar3YJkw4n>r{m_mr`OGg&yO>& zHkOl96>VOrB}NOh9RK)hI53ubB1Db^L0D|mtpom8SGpXUqa?!kA^d1Yy`j0tc1mk2 z4?(y*W)5)H%uiWR!vEci7qjN!gOlci_n>#|QYs2O`&}6R{+Ds&VU?enqT-)*+6?!b zSL({W#tV-i4{?w;eHBd(rp!PqN7+VSgV4@{ zT)^~nS`HFUyXhKedIzh!cRmMy;zU|3#rvF6yEDbFH?x;1a&Trz(br>e@X!6gf19e_@}t`0U;q9VDe%f67FM$zLaz;8aj9HB zFbNX-xhqhOAi5HF1^Wz|60v=*Or{7=?I*s0n;@G6TViV38|FdDt~N-hLUd7SXWJ?R z>drlcmK~6sZA1zdYP6Voz;wwOT zx(#63WW)h325=ZEKw6d-h1H74iLI6i5|;>n+-W9@PMdndl6iaBg=u$SGWrhE(JO$m z<*2M`U)xApJE5U(uwby!CYpTXWL1UU+SLXWcw_uI;B^iK3hlUZLaYjrynt7p>w|*Z zE<{B?7Y7H=Gx6Ttz{=(z002M$NklU*KhT1o;98M8BT!ckjwJCjFWFXJ1!F5rmb=EoiN{P{KVaex0#3e`ku0^ z-y2uWM;P<$cjNiaPki=WGjnmU9Ko&?1%1i)KKC)gO&2ACV|ENP8MA$M51$cJP7>U` zhtSP|7DE(r6RasnLO+UUI>Bco@Z5*FX%S%?QgbGg#~2`?iyxuY{5i+>(52htIHmRBlS>3AoI7)vg~Eh_lPBkS;-9DJ zCBL>z^R;A0RY+LE-~3Zx3tb=q7#-YKFfvW(L0geJ@>Ce{m9h$Mm+?&~X$(^dre(NW zm3DE0e(ye3cpS5*Z`cVI5c-lco(oUT{k8sfq6mp>&Zv_@AanTUIXv)y#a!#Jk1u(n zTS?;U&IKyxuZ(9EcvJYEWL5{|L(105O|Y{lCOM`&E!Sf;NO>|iPh@jA#;pQ(j4r|p z%oo;`#V3i0J5Oy37rzw5wzjpngPyP;b)_{ueunzcjUGz6!Gyys@P#)V?P4{q1vw`H zV)?Ly*L2`xT0JNbTVH+Q*$z+N`$BW|^1bGF{my^7`KE9Gt<6V=*UeY4zRs$9%cB%N za!P57IN}H(hNb{oCdg%x2|gy`5MQf@HT-C{WN`^A@!t9zD|@EtD08HVnZYpGxJH3@ zcyYqk*|X*htJ2d0tUMoHG!NfDZ=Szky5DY}4K7fY=hNm#pZ_nuEu&4GRAHh& z(o0O5=PV{Yg8zK<@m2HU(E_1eT2r>3UP8O2xuUW7?U1YE(FIZQosi&h9eag38~$qC zm$-Z}m~a(Fui~2nKfZZ)Y)CgOr<7N|f#CdSd_m7WbZGCcr_!>p{uDL4nvjpiGDFP~RCp{O~u=k5J|vsmO#Ev7iy_I%tBv?v(93#6sS!GH{G6P!7v5 zUtrImWrW)UfPpCQ7@JZi%qE!>xk{1vbb}oEj!9Uz=?Z4Cf{70wF6XcRCj6=VaAH$F66QIjw`&&=xmSHMvoQwFPyrE^E+iBNW zfX}YU3u&&;Hrfet(sdMo(sdAXnn@T;9ri#X;}#iP{f|&!3VPsAcw2Yi zN9-z^;KxLxgC2`ZT11Xe%DMQLgR|sS$TZ4JSw=**(a1r+g32{o;!RNYDiufnA@8wW zz)NZlEW$;flFiCRCTofud2E|ib%PspG777_%VrE!0W#MNB%o2 zoch^yxBMv0@rgfgj{*;+OdT0@Akq7&@T-BsYr*||awy3J1|WmDNge^mNIM8ATM$sosON1SiN>>tNxP?V( zji8yfN-(w9(0Lp?GAScWf_|(O0w+LdeRqac!YTe2u2==r_kk63f+n+YL`7&}@D1QR zImrk{;+$=Ose?+pD9spP9@OoLYOXe2YuQ1Vr_afZ%o95S1{;D5ujso%oD{~&j~Kuh z1qE^V2t&Zbj(5^)DsC=AV0Yf>K(?K!W(ZD?m7*<8y(yqWdpIFp1Ekw#J^gd3g&odT zWi}lKyeHB2d#oC2VhqM{JXZQE|H0(}PP^ z`7YTWH^Tz&6zh|7Rs!{q@roe`U~m_>g(=U5we_&LirYTd3(#-ki?=s%OzSt&8|Dfp z4>ei&##%$*8t>yXg6*_BtXS>u-v|G&w3x`e zV1DimK?tHoVL}}y8#;G&1@?-v6ppwxf9g;Cu#J>0tT9jQ&h^N*e`d;Ex~a0ryuHf1N-n>_d*C$_PNaS39@Y(7NUw;d^fqzaTPf3i(r5uw#IefrFD>?`3>aVWf=0pZqP zw<>8--bHZhAvE<>n4rXC1%OBs6z%V1@o6-cpP|(A#6J&a;uKo9PTI3x(iGe5+511= zoIQQe{FDFGcQ*gXZ~e~Z#l@ic@`umiO=Kruvk%}+LWJmo$YmbD1;5iuUb?3^<_fyu znd1=dLX%tmV}XbAZlxbQPfRDCZUEfMIa{1D;XcF4B2}EIdAODpTuq7-%Ru7dva(2+bpld zD<6EOOKHtd!d`?W1aX8Lg&CD``cajCOx+o5{jIfu{h`&KbF2$_2XhCSBrfY2F1jlmXT@qB3L=ka}4Hq3$~YC zTw}H3TnpN8iH2c;(A#A`;?}0ImJ#HwpQ1SeatCdMefVGh`Tw!4Ex072Thc8*N;|v_ ze?Dz~^!+ICSRV>))>Xq9Lcsz)bc8F1$8Mqh=(>6OaF)}EpYPMJ)z+ECr1{e zfiYaDa1~$M5PubS(%BCD#G%J)7IDhK94sWEki^)v!LtopY4ytnFJdvx@uVWf zxutT}1pXu6Q`pp9gl--nACwPJ1gj*JElF^kQfg`IB2GEfgRs0?KFSknf}SwO6w;q$ z%XbxR`X_fT>xG^W{sT?gQC@$6xu`=H%%I&A;$3{=Vj&&wWSpHRX|K$AK{h2=tHbZQoo;bHbyb z)xZTvaN3x*+l}z_bpFYOTd5J!j~I!*hIK`3drino50cqsFD z9-^chVi~@FZy&h^0~lnRdnojF@XxAJS{@@`(1<0w_bAJ))OI3!yijt3w00EbxqUYE zryLIev<|ut3ht3k{I&N}U%u<2O5>Lm6Sug4U>>J#V}^fsx6s=6D)2lV-R-^|`g)GG z{D*%?1)jCMI_Hqj2y z{NwM=`jG#SytauX4Uhpvupph`t`gw6oQW=shUX3fkj_>a)i4q!#7-iIob`?Xv~oKM zLeCH%4r~0~4N>g5f}oXN*JG_A{Q|FAiwyWj{yf@zT5`Pig`aAMXHT(^ST}#@U-`G0 zP@kZ*x!3&kFMbR|LHMBp_S-evS3-d7ICBcap=L;u#oV8Y@XfCkUv6-Y^x0NP9y$QO zVw+M=BDVH03+)!&t|Z~ZW{{uEY>0U{lq=~vO!60VEFReYa)r~+84A4Pv&&434iTQ7 zKh|NZr!PSOQLswDfhKTU>v~l@^gZ9(51Y>hy{7ykuX=5!H>~1wt*7@|ZcS6aiK|{U zx0~=9k$dvnD9=xuW%!=-_DLJ>&F?pHOzTVj)>0E-rg^YGi||#HAUViFAqm9Q`cCGt zVypQ`#s@xa?}A_dFMDtPWb1a;_r1Hj_tevw?v+3Yge0(oPyjQ<3KANS%pk|*xZ(;` z`91%LlMswSmY9Srb0r~g9LGeIsRX4847NoO34;VzvZkwh?-}knr%%u0-o1NwKA-P; z*Y16eu0*PIQ@Nb#bv`7mtYWe9xTY%tyCiq?TJ-(INe1OUL>CH`Ntm!oLDpa;=)-s@eOTczWP-J<|SU8ce6BU zii=z3o|CC{eqRdkYHz$eo>k+)QF<}>x0VGmOMQKp%@AJ+_@>MF`^m>I{?xYsU*Jq) zDWr189#oH@pW~$19@^tVqwS4J^W|q@pb)NrIyk;mOe>6d&I?*D=8@B*EpS#FOV;0V zg*9Ye&afwqFlQnM{D(OIl-P#9%a{R^hYNfAUS!`YfJw#Cn?IqfWpiNEm z*r}t~LRVm1pcQI`AF)7J>%rgV4o5SNpnYf`PHCfMNAnKyA?=ecX>-UMr`25WTVdWg zgxh>2J<=~3P&b=ww3}KT`5MX41o$8Rchc((ZDM=!BH{$j{Npsc&0hL z^_R^Xzw`CY_k90bnvIig^SS4?2*FX8IQn1Q=9g<1H?ktsGY`IHz|0WJ8#*U9np@}8 zu;U1A7vbGP=a>b&LOyoIc~01kKf{c}Hb-a22ipknwwsOn2hIK42hE-5IUcu(oi#2` zfwZ+%D0PSix4?sIYuCb1`Ks`c2<;!+se7^bg+T$9=wrv%xHVo9wSQ{975;=t$7DXf z@8a6fyt%~sS7+W8R;!=SSw5tfNpg)9Mu~n`lUw?sox1^&<38u)uD~c=#SY&3Iu}`R zly(`W_#C@Kea1qev>QA<1ZvrA<$Vl5Dt_fKHSi%_LW2_@HBx0@EnmCBiesk;-OjT? zh)|n$mi2`&?0nItlt&s7+#$?6MQg$vZx!10S!YPEru^(Dk4eEzg(>{-hyPbfNbA!_ zm-NU{e|+3aO^<%%AAc*8Nje1ngAggy+C>9zZ`a$YbW2#IxABX|8u>+Y9g_~lhDci41iL+J=1 zrk5<3cX&Ps1@e7p&>Ss-@W^LLi^S79FHnljT4)blMk5NHm!_ylpzUz$V;>+QE4@UW zEW>{2DD|`PJjf#J2yd-lR2v+7tRADC%4d4n8MKI<2HM32(tvjqAi4bJmo>DyCyp?q4`M+%TZho$L=a0UvdF|`p*nANI-mUvwWJHXtT{9-e=bJvr zCWLqiFV_QBkY3GjoFT*mA|m{e9(kd~=@c7y2=6?x)P)vx*ktHRi>%2hwpg*pdVILY z@!2gdQ`$rO?g;yL$IYEvr`b@FZ`D1D!}U!otRJq>Nr_i{;}`nUhL>0+G=c4(ukdGV zQr3K=8n?}>!ds0pU$@k&<{^-grq-jDrJo&^?yH&9GI)l6AUt-xp%sO<0bb!r+$dUs zZ&_p^w8{~@ewqw%-J>0NFB@^pkAz>wOFrDORP+B- zzJ_&@W;?V4&RdaDIEK;`x>ZvUo`Z8e<6P1HmnJzTXyA>|lAO5qKr2sL>W1L}US8RU zn^?!>@zg*27bGfUbIBjk6<@_YMgqKI124$C%!*6~VSp*Yzj#V>;*96JKX0K8knry0 z5^Hu49L8I+cR&~YEXZx>%1V0^%zVHJGLyInGYCGMH7LWkkm#{pfe_dT4BtEEdIRA zV#ors!vYarA`Ny&$=i@X>1YRl)O}BRPE01TKL~CIq9HM`Z@}Go$_sca(-PSDgm)K} z=e#d5(LFD(=7ib|t30jmR3bZy*c}JjNl%iWpljx)3qF z@cB!o$tnXJnKS6jTtrT z3@fl(W0$em9W&-B&J^1?&y2VIUpL8Q!G#(oGRB}2x<0k)VsGCORQE^}kwjq6WD18A=bvdadYd=S@Xhk*okp-2iuu4 zPR5&`7s)$0OP7E_3!r@K7wQk^@c>cD4PpZUB}Khh^3v$1t;J|(`mMgQVz*$T>> zLdy`MD`??8$qnu6Xs3Iz6V1%i_NHpk59ie>f(iadIEh>dt#mfCFe2`)wBFD@=BLKF zv}6$#1U3BzYEsC!@GT={xN}`$TyC9ZgUb2mBGb*Kf*;vXqJAt=dov z5#Xsm$F>vsS+?|R=fSOJeEU<)H$A!9yy+e9ZuX{Y&7XepKB3TH$H_YK6jM;|)l=fFS7fWT$zsx7Uo1_BlGc z*F1k`k7IG8=FaUC`usFZdxeEMu4D}?R46WRr(fdvLjA;K!h22Q(=_&d8zoP_Y?IEX zYatSqZ{BPAc+CAVZ+pX-HSd~N=v^{x^Q!sOym=nAn;)(0mn>CKnUgLVp9<*Zs6Xj9AE@OS>T9Btri5Um{T}LUX8@le{dl5#) zeAQm)1Goc^II)(&5+3uP5oGN`$;x zPwIbwrk=w2bJmSd{o2Pa>CqevJ#McrH9dMi0zC1E^9xX9&5Fh@66Brzv*y9Q)8_V_ zNpt(zLWhnp@1s3$Y0+#xw)5D2_BHdY{mA@v9`ZB3Pw8E71ci!w^^fD}Tglh;9bc_q z$wN%f8q)FGdB1KC`_wVk@XA~D zHBuw|5PFMQHZE5}cuqg4OyLHVnXSqL|iw5?Z6NI0*>m8D*N5jVIx^O!b{@pqG! zM|d)6jAg4eST~zA!BjQ&RMK$GSvHi+3LcEIS20hdCb%XYAb8QXqfwk9xxuL~_^TnB zckotyOcZ&+QU`v@Q%yt$Z@}TC`zVLLa>cxP^XcZ~&S#qM``+(rzVrLu+&qUJT1`4o zJZ+I)7hEoHRA>?Y@?YSrp8ZCfY>UFaB8;@1D4me*l#6z}jdoGR1{58-iwJq9htvf6 z1+O$2?>E~B?+)RK#=F>HeF6H!n&;lF5#}7mtbsg+OGR+=V_aYZ`a(Gsri^m|ANlgn zEL}cQM`_80OLy>@w$hfbTfhJ)>YEg}B`DgQB`YdWc9vD+l zC(L_dZk6x|V&P|0aIkD5u@*w<23|+IxhgD(4;EN#3MoY(tJ(~(tm2XO?uc;g?dZ}Z zg?V_`KW;8z0go&Z`O(&6q~gE&)NfwWBl_;Ia*vS!Z-cf5^#>R;CF-p383*9`-yeQX zB`3omyBZ~OnQ(+LIhFeBh+c>Xz?E+@FkF8(K71xM{snQAC8`8RA&`^ET~c>pJhJKy zd{;D_iV#l$9&5X(Ijgm%h8vFnZy0=l-!hh2d_{N%(a_-OMB5Uhg=U)_pIsQ3BQU<| z+v8CY9*JObEi-~U+sc{^n|nT~BaLQLn2AIC!$`^0SWg!Gv?hjAX_Lf3qT*sTHty^= zob_S8hIxs-9`bYYLtnxOfj2U zBe*aGAs`nRAGPZivDeUp$biZbq9FNX$4J3l7cIRWYTqt;$&GeEET9m%`-c3r3qV9G z(rly6uy^M_!kmqpzxQAM*W`l$keitP!_&{R=q(Ebj~+Ro-bAZi2U12A+;@7i=EqdwM)rxmOf=hber?rFaf z3?_2^wUNy~?J$gAE}bzBAD03=d+g=oipGPZSH{%044Olm@wBdd_}?FXKx^Qq4GB&$ zwP}C;r(TnI010>ld;_u-M`?>^j4|zFZi0KjEwumfOXKFwO%}qKS@8Dq5%fTOB-~hZ z7TD(LM|IX`_U%ilpc^c{7jP8z_yX9HQyag|FJZUNPyMR1-0Jc+`*z{R<`Rt4b#73kdLfY&LZe+?}!cyP!yM0eS?R)CX`@A!L5lWKIggC$LQ#WZ8jLBHX2sdS?4>Hve;IW>3>eqjZ4zy*( zIgc*sQSFVt{?C`19{oZDc+6Q~4HgAk&0M?&Ejm76jkJ(x7bJ;Ywic()(AVL zM9usY??(90&P{vQITjq@JHOxq*U{2DJW9ARnbULA)A>D5%S@-s9B=dVU01^rqn+>i zQAFs0wCC!R+T%WNo`4?pp-syW3lyW_QwlBeq9AIN4I51sq2!9zo%UJTOoA32vR0Q5 z^A>n7tdoW*^BB5u#M2F=*e2&)?K>}S(*CNrWJ($ZaIl1-C-$o-Lz;6gLBct5M>{|~*pxp&ZM{_=SY08+d>5>*J^SOn)t zj~pAR5jCVO;7{_3U=sg=UkZJS-A_&*opOYh6*PR}5#y!mie?=&)c|ia+Q(!RT6p_A z&GGg=x1sN|*6|4K7;Sv*Em9r@k#)-B@fEJZg7vZdc_;k|jI{7#xcrksCH-sK`82b4 zGL))R7_0uK(XZCYa;@Ba(GTU_mQ!nH{G32)6V&|bb5;&7)>o4b3g6W1mj9L}Db!Ol ze06QeE$P=dU9{GG!;L2e>a0&x7@7hv5sXt)HPGUb%;zy{ibA8LrHp+xTB$eh(p0tfM$ono zedJ>g4dNv|sw4gI^RW@&ZE}RRpb7s99Cgw#ff7=mP9EO{_<|gJBAU#sGO;oV@hFoG z08Q+c=;$jn;an&=6KhE`1dvdXt=bZ00-MAI{t^-_4WzE2h4%`Ccp6Mq3(h00s~~eH zQ__IB-L2@dIP6l46T)Le(2S^BW1|=%0pURNf_o04iFbkx2BqEpGO^l)C2LG3oCub> zkZ&aISP6_;ho_(NCebzi{9G@wZbQdWv z@=aN7-o{OTwP_wI+b|={Im^^N>R&wYwNoE)wLHBOYCllE@M>5k(3YKDKKjUae`+_x zJ{0p!228=8psFnhkJM`5b%|rNL!|3#9EVz8=bCeFb6Ov)G*^MU4%@2|En!9juxe_` z%n8>rt*W3$KmdXI`S&WovyP63wJXjh+3U919wphVezv!^xY&Jhj+Xi-HQ^qgQaEE< z7gdG7bT6A8_Ik5cBu4X0=)katW-kjWWs zmOSq?RMt8{Drj1n`o;oJL@a$ zgBL?9mlviga$y&N{5 z{NjH4&JH!M+dm3os;wZ8uULIeRj9>h9Q!_SV>@gV&oQ^copO;yk45+7d@uB=Q4^0H z@Cjij$A{S2-EY+1+1uG^ZauS)2?yY8+oN&7m1D}!G1mE>a`^UL`r)&N<)!^&ni@9m zpSb)fIhGJ}sNbfUFE5QN(PnY{OsQ?$n#O0XQ_XYsw4QA{OmBI%ru3OUHTa@!*2AN- zu~W=bjh#O9V+DJ6tI&#TPdVM?5C(rKU&k`I&Gen4yl3XMiLt?ZX^j`)%h+QXU_2`$`S=HIj{0B(zycGflLxfn`$HtCJgiR&ql0r15FZ15x@Cw!7^}yxwWNMh_M>&lM`r4RSd?7vSJQ~Z*R*UA;4Qw z2*fd3wk3&)t#Ejz33zJ4ro`dFKK#&5v$wU$(b3-0U=65WZ@+i@~f-RpaDtnWljKcfmVQ@F-dX4mun|^YUTm7#+#6* z4C6BEl@Yv*Nbc&N&z>NB6I#6G-V+mE@|Tl*z~nh$qw!I>A)WUq z-7wZU<%TAo)K(3?DQTWUfaefh(xZUESN-$Y2=JD;uweKj?Z5~R9fl~;jL`Ktdiko;Lx4;?hc%4Gv$eiO&?qIo`VnN0(>@WWON7AO+E}vGrc@!U%;^>?`9{+;;Vh6d z;R*rBoNMQq_@}^RVK`jI1#gnhG@{_Nig;z#5>7TAJ;c0Zw9;RFqu9b54v7if(hjU< zC!7vy#RXH6&lus6bV=deA)8j9PBya8$ip6NHm@je31OYIuV|ek7@-Ueh}#VL7|S+a zg?QQ?(%x)n8{vGW&uov!tNgb8@*_H$5V~w;kkn|+Pplu~wX6mqHt^h}Q~21C_`29d z>*3rdbWE*>B{rqHXh3v$ihnfo(CMsF584g>ka@G8&ak6;@XRNgtIa|4LqGm*h%_4G zpToeni(TsO7->&N!H(J?R5uLknSN|4=xm4niO#nIJZY1*(azNR)@~ZKsds)rt{!hW zY9<`P+~=I~_U0BBChc%}(q3~9!SDlY9_{RFXRXCMj%N!46_!%y+#lhjx>;O2=>F8L z!ci5j*{?Ju@KZOXYWn(2KICi8M31{DrTEov!|QvAXu9HS-z1OPhLTlqZ1s07puoJ= zlb5^;->w0($x8pL`B{%EdDGw8)f;H@tN;%j5Msk8bfy)aYWG%p;kbA_smGc|#%L-b z0zlV{&-)OYRbJ?|!UoL}%(m;(1=3kv^e0#cYHRl>%#vfGdEMZK6BuFEYzG`m12WPf zZbWJWFKb7}*-Nm{A7>0E&9D91Z)Y6K7?%FBy_fW;1&F`qkC&Pry^l*Qg7d+7M+on{ zL{B=j3l6?_pUafc0`~~*(IJdHJ0hT?tgnTyqFf<1cZLD~JgTBYnTBOX&*P0U_rQ(7 zwB;5$WP0L~D12Mq@eQca=uhzkub4;itNG&JMRWm%+nk;NS;DoQ2tCW*8%pRyjBs=6K+%jJRKs9bR%nhjkW5k z8tveG6gI4kr9Wp>48_y6Ud#4nIP@EQ^s!|0>2CPsF@1n2?DUNH)a$Op#T%0F&q9xkdwumt9KEy3w03? zS(0CMA}S3=yCWrX&=ue-aZ3K~f-+G8JnFzcuurnjWu&9Md6374u z^e(`dD_PWfEJE!og?MNjms|PReDzon_B}yx9;20UV^51VxC7)B=B^9V2M`ps@!Smx z1A{+v7zT%Sk+)^qFI^`K83fl-w!*my@!T!34QkVwH;*jBwYMWd8o}+jGbG~$zk~!{ z#LrHa8c)O>ksh3oHrR{G-B)OD-(yGgOAp4!=NXl9x4K9-(Y9NvmIWg90YkX zKwLH;A<}LG5gA_^2I`TSas=x5xI5tY(cWgW`}`j_)9nY%+y2hGnpeN}4Jh~BXnyb0 z&w80CHDT%N*b(0`R_GW(DD}4Q{G)w{2?9A8Ea6ETL&i^^kVcqs%M9nyi6YR67+fPA(5}!v!a4=}_wJ9In_tFOCN|0r(7;n8!iyj3 z9H{fsXPH9+S_!XV;ylY_Vg?6h!Of=v6;las^Ul1BAj$9okICJSQcC7{gpv5E$?VKm zs3<&pyZ175WR+WJJxY5OExZ+PBFE1kWHRkm`%R}d`XOz~t+dcTZ1qP2T|pjedzeKI zY(U4HzY6U-5Kc7_v`3^3qOKR!FhAW$lK$A7v?zGIv~z)X*$u;GqNIn?5Y1Z{Sw6@k zP0~V{MCY!W6K2)}XY{duw}uc;dwv=YKl8>vHlh~TeClCywbLG3>Uj$w8V?K5vnhC^ z(_u3T?Qv<4W9;JA+hF&;_zBj|Tg^Lu>?c?!yrTKNr!hQ4sPz_?8Mgx-3Xa21`*(=f z=xgv0`Fb0m@wB1lB3;|73I^4R@Fv<*782*!zH`~VG(Bcxkj*1*K^bw?{VtjgTN|6r zEwml(-8yP^*-$#*(v*xRWzD-6gEPmvKu(EiocK^@`>VoTfg`E3-p2T=T{|2O@=U;H zD)S7Sn$KK0HOCrm`szxV_$1SkZk9ihd^epgwIgr)RM;;j7{L3CwF0~qZlN8b@o+`^ zsn{C2vchF0ta&`KkTqA!pgTrm@=&PeB}fWkT|@P_QQTusD`>_n50_&{aR4*b$6SN< zSJNzMi*;ZnGGPo)&}d*#axvI3&toH~zY3E0qf0?;N;XCVcUM-`n z*u|r);aRhJp~V$U8$F2-ZwBCqEUsmlr~t^y6atm*J5J{MTq6WHP*pw zCSe!P%PKku_0G?S&<^=M*0ttI8T&hTo94k6nk&mE&70o#PH5Q^&F??GN#9WmqtFPu z$Ro57s!w5E(`tpGIaUh}(sa|=8Cv1IpCi2Ul+qG>(`3BIZ-fBv1WoX* zW|vK+du%A(dF~)5lT>K%beiKXOa)K-PCayfSJ&hBTuO z&<$5OMtgen}&531Qs&J1yw4VpX3p|g}Ryt*2 z`|BV2*d;wmkACexkBtD&9VVxtAbl|*XLBKdF7h1!&@QsHdFAx*c-k>Hed@~G5s|hN z-U-sa&rjY=CV=z;MI?EfN10-E!qpI&a3_lJtr62cLaUWEc3M%_zKTh=Rc@vA`f{b$ zhUcgc+Gx%xk*Eett(Wg|7Yg!ZUPfpcPb4Hr*bdRc(>Bm4yDzZ^z|6}I5LjP>-tNdO zIXM;RQ4xRI;8P<|Mk@9is2}r|y3z;U8bu$03&N;q$Xj)7nImlgl3moY)eQ8K3XzC6 z)Hn)OJU1)xDx))?4iXrWlL+F*)3(WcEYnUk7i4}GAfSs1@QB|>t8RhgN9Pg{7@ad1 zAO&}e5Eswn_jy;Cca9*h>`t=)hO(W*%qZK>F)p5tU7zvR`04JKKGB@-+-tu7&EMDj z%{TrqYV&K&@BPIc`p>;B$B42VbL)n{FvOJl+JA+Zso_UF+9k8A;d2+l3UO?U8d2_? zhsdI7hX=w`Rl(^?b{9BUMLM^fp@TX(!8*- z-)!C+vE#(;Uf6lqhcO@1iGqRcs_8M?x?0Yo{(jdod?uyo$)~!!wq7M@eqQrVJ(GXUt4&+;a}49moY(d-^C~-4 zz$D}9?okAGzkmGP9@z z_Qfy41asw|fAC+W+~6i^lJ-z3Tkf1G$7;njr3+kG@|rrE(0HcNC63{|=#}>RqOkkY zy=;2m>!C*;J*WaN$Jh6t{zu;g%*kYcj2Z7R9^g|o@D31OZL@K+y)|i``NBza2b(Yl zduZixjOPseV;*HL7Wk>1Sna3#F@8($%GHX;lqj&P^DnA3U`D4m5RMyi+i*4y~= zj_DS-b)lb4651qF;^j`)VVZ7ujFuy{9-~#gEjCi6TV&$VR_n~90jKiKQKb{E^W2x- zfntw1N_!GJuti|iXK@;hb`rCOjR4PMv}!}R4lqwQ!lY#&@YF{+9HzW;Bb`Nkcz@-W|U!oph^sqO;4Dx8%t$9~3q5Wm8Xp@AO4bv3UV9^jdapE&%fX=?mh z?tHlKx|ETApj^Id-uj2WxAiYIHAU-cxqOz|`NCTpKlvE7jVHs>3!@~>KzNHSloftg zV3a&YyEGUy>&pmgS!A6fgwyVzLSO9=vWjWOs^`G8^f{-e#-x{xb=hHE@F=ckLOd41 zZwS-0&U&YZ|C#ZtdF=CUTur=DWfO*rMQp zf-ej&DTxx^$F;c|L*}njfai2md-_Ri;a$ZhtEZLv&?c67p;Mif7RkThl@0s}n`kOc z9AbxjADiT(Tx@}mf(b`xFAi&F077^=|s=mCeULy+N2` zC}tyTHTXy&?vJA#_OiGrw(-VgJsHl$H?W9doJQ3BtQm zw6~;1yIb4bKD*c4d=>%T))8=5Hk5=9`4*k;)jb4r)JcA&;&0>F*Vfdk%$y%>^=E#( zl)N4e2+WaZeb)Fj&zh!w*Jq9Ab3RV|Yv0Y)_0jz2)BA3|@-@CWRfVR+29n}rj2ZO3V>c`4|i=M6l~=BWYKjM|3( z&{G_t<=-WL$1!9#F_@Y5gNeFsI69Z zY>7`%BapKbOSE`QV{$_*fF8k}3=66OTd1y|LO?t^HG-g=LP%`5QgrbcoJ2GG7<~F`jn?ekql211o0yp86#AL5V{i-giZ7glUPPg z#wZMqbtZ55pJn1NLexeg{QN7-nhc!Gk2fYsB)d@3DaR09)DB>FmOvz@*bs7e$YZl= z-KlZcR~;OI9%3WWdPDQw-~WzW ztN#0+dBBb}h^7pZtul2w&0FIFPaqlzlsTH8s{Gbpo93GYtpET(07*naRC(^CD}-?& zPolI_(Wi!4-Bp@!R7o3mYBhRA`Z;!o6yEt;WQXaDh4j>;Osa{a4SH~J&>Ze=H%B{1 z&BoSAv%xj#Ti6wmNk3*+PtCbU7c-9{cgI3l^(nGc$S5#a_q2_gnnu60Pk+B#XS}54 znRsn{{pX#zmDyJEGyKuI)c7^b@A^Jphp)(czU(%QbM{0~;&9CNB>)_M&muIP) zSr{+7uE1ez3lS$%K*k;co&voA%-6D)SFEkDlgaIo>{wl4TUKp|9_l?2+z~I11)8wx zPUEr{tdRe*27@W<10Vg()VcJ$y;b_qI{CAoQ$Nz!EJJHM%v(tFfB945lvo#kr&%-^ z=hD3#dLT!Z7)-~NKN&v9w*CB?^yn}bPk_0E2a+p@dEZZc3pk9H>BmESp35BIB=!#{ z2=O{-KAbeqKXZb%)M<0HKgq3tGEPN6Y_FIyfRuOZR^Y7qmHJuF3s=&VxXcj(!Wh{m zes#f|b|w+?iX_6cdGoN!`MEf&bFt=cn43(}r7PS5_zI8FVnBRVlM>p8g&xY}tk8Hb znTX&I8ssJh=#|}FEaiYsxv(1n9)01_B?NmG+#^j-jXO0cC_`-u>Cph9Dnpi@B<~*h z^hlacWyrSBE;`=bYrC9kM?2Te9BuXl*Gs=z|JV`aJsVZfFPSC{hxd8P^>xwKRnv~^ zNYQ+_!VWf@QheuPCN8m10}sN-$VkW7gfe5CJ@1Wjcfat5&DwOUdHcKGhE~@%HGlBg zT^K|1CPIyC{NNQ6@uQ{u+-Rb{{K~N}87Sg0fYK*-$QAUA*%g~c)${{3c?+y1t09dJns2B?8eVan1Tb*T$|7?`3Be*0eONR40plSA9q07!i&Vu8zt z+h@~^H%mVk-@N7pbBRh1Pzzu4)HH!<^)Y|*^IMm{HNQ5Dz?7E=?VqIey^SNC5YF7t z>3Wg?re@t^v)u6KZ?Lw;dJ_RIae!u+BTQ(JJbgkM1+6kcj!Enj2Trw(h=z>etcf}> zOV?I8?nb;GmtjnyHGS4bxowc#WR#XXc>oNblfM9~76U^H-RHJom?t-?)dq6ipoZ!a z>!c%|$ZUa>Y4fYU_OH_y_QxeXY6trF|dM`&TCHn7wD z{Fk9cH_;5`QVRupo(Q^Fvu5T6-ps(cSf(1lnAuS~-Z@%lu<-zC;J3`(LTAFBl-b+n zGf#I&BRmsc@kua2rnPk_^(f^_n_LURBSJ5(Y6p)ECGE2=LyMN69m+A>{83rq0D+}P z=2fOpc&RMn3?&LL>|pOb7fbD;g?EAyg!IsjD1~-zC`n+36FKhwzYsV+!0=~8F1?M_m^0D$zb-YvCw9#VDIGv@ z@1^Azz7z?*|7O$3#fBI-H-0$jY{`EV_lAwiOJ!}ikylYzPAKDgQ zKtiD%gx;sTjl#B7XweFq-RoCZk<}u=gPtf;Sb)dT^a3j?)&@`l`f-4OH@0yZQ-Bmd zU|5AC?0;)kNOKMo=#s*^8*A5*S-|HIehz&1;X`6Cp4z$LslZkZyAHxwFKHQh0*&?7 zh)t#uG^zvd>n5`sTEdQW>4fhOfB1hXa6{WJ=~0IKMgKfj0=x>;nM89F)s}-hKuj#+ z0qkX&0;JMY5RAyz%K|c)=hC=v7fCLNwM~q3q9_y*IXT%n0A1#nVQtz>s=PCieBx0M zM2V?{+#6jLo(&)l19wPJ*;Whh3P;jCmg?1-o;E3?Jl4IYbr-+g=HZyF(PmM=`SMQ(>f9c^*rWFpNlOzj>L4 zT6pdfEzuv|LaQA-&*Lko8?ZYR4TbJ?7$_JdzFE~G_17LA3t8e!sI>8?*uc{mIHN<& z7(d^FgdDH4=7lf(yJmQFr+LGF@*T~0{=hq661&YGePJKQ@6_&furjt*{fu^+Pt|e| z%_*R<4@6EK7wsltJcX4oOO~2EKxlRxeR_h8nknfP7?3WAY<#|tFpu#8X?kpl%oxuT zcJa7@R?Rzhxpp|Zbb?jfd)_+BRp~oiPp_fYQy6w(!g`i+thAq$)w)UuavZqzPv~5n z8rNrixpbulr4GiuaAgc?Jrnj->QLj*eWgNeCbP0lN8ZAu?N6QY ztKqfWi_%L*=39xaaSX5cA>VlPSV0-bpX%V%X!r`mZNSczH#l9x`0En3BYGGpzX~Je z5nAua3XGD+8McOGy0m#GldlfwGVmx-eCl8Rn*vidp>0=)67LEFoHrD0wla`3dgtnNdb?27?yxJ8ni)YbzC_`1@Eo0f%?rYH_?O?j7aeReh(|zD)U*}sE zO^&)pZbssJHgLrEyE`Y%y$x=leRkB`xqF7d--`xhoX9}{185WkCQm;DM9Cdo54|xC zKxbLbk_i1~@Kxa~3CY7*DE=S^<^_7t3@?@Nc%d{^1Kl3cPzz0_DK`PKAEMyy0A(_d4@)1#&1zJvunrwV z``sXu?)GGQ$WOXw9lSkHS_B%FOr_4+*pmUWifT@HORdM0?6yHBC$IJuellJpk0y%8 zetR%YS3J4|JzGSpe9Er%BF2=a3s=~+Mw?fL30rtxZZYH-(-R`Z|#@DDVvc-7x%KJmE&=ma`fgvZ`06?M@Z%*dl)Ng4-@aZwy0 zD|xrWmhtm8Q;mir38WvnxB`ee9v{GX9-`@h7C0M7JG%$X{>FW5Dq=AF4%*=d&?sQD zGST%(!Eu2d`lG^mg55H^r#PQoSrl;>x zN1nRCW8VBIw7__}nnyn7zURxSVLpwYwH!cH1b8q_0NXMQ&N}Op)hpg6tH2Grb@&Zr zh8!EqW2{^cXn5Xyyk*w$FhApUfR{dbEkKvttQ?{-vB-vV*Sw)Y&QqCg>6BwSChZbC zzCa=E_4rw7ziSl7I2xib=DsVin_~OURfKcoj76Di#1B0M!(_XJ3tnn>J1+L?B|V}e z{u;ZNnjU@dJ+B96C>#U+KqG3|?Lv$8(YU)09eUw;Y~bBe0}ss`j?k(xEnEsul~$DQ zbP|XI%6t`H1^5UI?6vVP=Ar8zJe^0p)cI>(^EAa^VOCls9uc^MB6;Q`nV1cDRy<)m z5@>QkEq6^iT*IV;$7t8#%T%%$xHbgWFT*=(PQm<7sIN4Z>FmYcITdw)4BcbHN5|M` zWh2dSX;>e+qpk2WXi=a1@gf7sc1%!v%WL;$ax(NR85{o`IRlVu@82jOBhc9xP=?r?b zgjSxKRES$B#TpcRnTsawKHaR0?=^3E*N?EF^lAin8wd~SL&}pk4qhy^PaTTQLn=z& z()4s395`@*04F&YGY{e}wa&-zON(^q

uboL(9qbD`e>d=NLH?>ulri6gYPxm;=E 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ΊMI(k`&c- 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%0DO9Ahr?|n~v&crGZ0Oa05 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 z�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 z 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

vmIU8pl|3d6O`jWT|8vO9# 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%0D_Uk0y`yeG0o7v1g^bZ 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̀wL%3K!Bh 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 `23` +* `targetSdkVersion` and `compileSdkVersion` >= `33` +* `Subscription Key` from the Dashboard + +# Configuration + +----- + +### 1. Include Maven Central repo in root `build.gradle` + +```groovy +allprojects { + repositories { + mavenCentral() + } +} +``` + +### 2. Add the SDK in dependencies + +```groovy +dependencies { + implementation 'io.github.rakutentech.inappmessaging:inappmessaging:${latest_version}' +} +``` +> Note: +> - This SDK only uses AndroidX libraries. Apps should migrate to AndroidX to avoid duplicate dependencies. +> - For the latest version, refer to [Changelog](#changelog). + +### 3. Add subscription ID and config URL in `AndroidManifest.xml` + +```xml + + + +``` +> Note: These can also be set at runtime, as described [here](#configure). + +### 4. Enable debug logs (Optional) + +If you want to enable SDK debug logging (tags begins with "IAM_"), add this metadata in `AndroidManifest.xml`: +```xml + +``` + +### 5. Call configure() +This method initializes the SDK and should be called in your Application's `onCreate`. + +An optional lambda function callback can be set to receive exceptions that caused failed configuration or non-fatal failures in the SDK. + +```kotlin +class MainApplication : Application() { + + override fun onCreate() { + // This can be used for analytics and logging of encountered configuration issues. + InAppMessaging.errorCallback = { Log.e(TAG, it.localizedMessage, it.cause) } + + // If using Java, call with `InAppMessaging.Companion.configure(context: Context)`. + InAppMessaging.configure( + context = this, + subscriptionKey = "your_subscription_key", // Optional + configUrl = "endpoint for fetching configuration", // Optional + enableTooltipFeature = true // Optional (disabled by default) + ) + } +} +``` +> Notes: +> - Specifying values for `subscriptionKey` and/or `configUrl` overrides the values set from `AndroidManifest.xml`. +> - To enable [tooltips](#tooltip-campaigns) (beta feature) you must set `enableTooltipFeature` flag to true. +> - If `configure()` is not called, subsequent calls to other public API SDK functions have no effect. + +### 6. Enable and disable the SDK remotely (Optional) + +We recommend, as good engineering practice, that you integrate with a remote config service so that you can fetch a feature flag, e.g. `Enable_IAM_SDK`, and use its value to dynamically enable/disable the SDK without making an app release. There are many remote config services on the market, both free and paid. + +## Final Code Preview (Sample) + +----- + +By the end of this guide, your SDK integration code will look something like this: + +

+(click to expand) + +MainApplication.kt +```kotlin +class MainApplication: Application() { + + val yourUserProvider = YourUserInfoProvider() + + override fun onCreate() { + InAppMessaging.configure(this) + InAppMessaging.instance().registerPreference(yourUserProvider) + } +} +``` + +YourUserInfoProvider.kt +```kotlin +class YourUserInfoProvider: UserInfoProvider() { + + // Update during login or logout + var userId = "" + var accessToken = "" + var idTracking = "" + + override fun provideUserId() = userId + + override fun provideAccessToken() = accessToken + + override fun provideIdTrackingIdentifier() = idTracking +} +``` + +MainActivity.kt +```kotlin +class MainActivity: AppCompatActivity(), View.OnClickListener { + + override fun onStart() { + InAppMessaging.instance().logEvent(AppStartEvent()) + } + + override fun onResume() { + InAppMessaging.instance().registerMessageDisplayActivity(this) + } + + override fun onPause() { + InAppMessaging.instance().unregisterMessageDisplayActivity() + } + + override fun onClick(v: View) { + // Log the events based on your use-cases + when (v.id) { + R.id.purchase_button_tapped -> InAppMessaging.instance().logEvent(PurchaseSuccessfulEvent()) + + R.id.home_tab_tapped -> InAppMessaging.instance().logEvent(CustomEvent("tab_visit").addAttribute("tab_name", "home")) + + R.id.cart_tab_tapped -> InAppMessaging.instance().logEvent(CustomEvent("tab_visit").addAttribute("tab_name", "cart")) + } + } + + fun onUserLogin() { + yourUserProvider.userId = "" + yourUserProvider.accessToken = "" // or idTracking + InAppMessaging.instance().logEvent(LoginSuccessfulEvent()) + } + + fun onUserLogout() { + yourUserProvider.userId = "" + yourUserProvider.accessToken = "" // or idTracking + } +} +``` +
+ +## Using the SDK + +----- + +### 1. registerMessageDisplayActivity() and unregisterMessageDisplayActivity() + +Decide which activities in your app can display messages, then, call `registerMessageDisplayActivity()` method in those activities' `onResume`. It should be paired with `unregisterMessageDisplayActivity()` in `onPause`. + +The activities will be kept in a `WeakReference` object, so it will not cause any memory leaks. + +```kotlin +override fun onResume() { + super.onResume() + InAppMessaging.instance().registerMessageDisplayActivity(this) +} + +override fun onPause() { + super.onPause() + InAppMessaging.instance().unregisterMessageDisplayActivity() +} +``` + +### 2. logEvent() +This method initiates the display of a message whenever a specific event or a set of events occur. Call this method at appropriate locations in your app, and based on your use-case. + +For each logged event, the SDK will match it with the ongoing message's triggers that are configured in the Dashboard. Once all of the required events are logged by the app, the message will be displayed in the current registered activity. If no activity is registered, it will be displayed in the next registered activity. + +#### Pre-defined event classes: + +#### AppStartEvent +Log this event on app launch from terminated state. Recommended to log this event in app's main activity's `Activity#onStart()`. + +App Start Event is persistent, meaning, once it's logged it will always satisfy corresponding trigger in a message. All subsequent logs of this event are ignored. Messages that require only AppStartEvent are shown once per app session. + +```kotlin +class MainActivity: AppCompatActivity() { + + override fun onStart() { + super.onStart() + InAppMessaging.instance().logEvent(AppStartEvent()) + } +} +``` +> Note: +> Because this event is logged almost instantly after app launch, there may be situation wherein user information is not yet available due to some delay, and may cause unexpected behavior. Therefore we recommend to ensure user information is up-to-date (see [User Targeting](#register-preference) section for details) when using AppStart-only as trigger, or combine it with other event wherein user information is guaranteed to be available. + +#### LoginSuccessfulEvent +Log this every time the user logs in successfully. + +```kotlin +InAppMessaging.instance().logEvent(LoginSuccessfulEvent()) +``` + +#### PurchaseSuccessfulEvent +Log this event after every successful purchase. + +```kotlin +InAppMessaging.instance().logEvent(PurchaseSuccessfulEvent()) +``` + +#### Custom event class: + +#### CustomEvent +Log this after app-defined states are reached or conditions are met. Example use-case is an event based on tabs or certain screens in your app. + +Custom events can have attributes with names and values. Attributes can be `integer`, `double`, `String`, `boolean`, or `java.util.Date` type. + +* Every custom event requires a name(case insensitive), but doesn't require to add any attributes with the custom event. +* Each custom event attribute also requires a name(case insensitive), and a value. +* Recommended to use English characters only. +* Because the custom event's name will be used when matching messages with triggers; therefore, please make sure the actual message event's name and attribute's name must match with the logged events to SDK. + +```kotlin +InAppMessaging.instance().logEvent(CustomEvent("search").addAttribute("keyword", "book").addAttribute("number_of_keyword", 1)) +``` + +### 3. registerPreference() + +> Required if you want to target messages to specific users. + +To identify users, you must provide the following user information (the required data varies based on the login SDK used): + +| User Info | Description | For Mobile Login SDK users | For ID SDK users | +|-|-|-|-| +| User ID | ID when registering a Rakuten account (e.g. email address or username) | Required | Optional | +| Access Token | Access token value provided by the internal Mobile Login SDK | Required | Do not override or leave empty | +| ID Tracking Identifier | Tracking identifier value provided by the internal ID SDK | Do not override or leave empty | Required | + +#### 1. Create a new class that implements `UserInfoProvider`: + +```kotlin +import com.rakuten.tech.mobile.inappmessaging.runtime.UserInfoProvider + +class YourUserInfoProvider: UserInfoProvider() { + + // Update during login or logout + var userId = "" + var accessToken = "" + var idTracking = "" + + override fun provideUserId() = userId + + override fun provideAccessToken() = accessToken + + override fun provideIdTrackingIdentifier() = idTracking +} +``` + +You must provide the relevant information through this class. It will be retrieved by SDK on demand, so make sure values are up-to-date. + +After logout is complete, please ensure that all `UserInfoProvider` methods in the preference object return `null` or empty string. + +> Notes: +> - Regarding access token: +> - Only provide access token if the user is logged in +> - The internal Backend only supports production access token +> - Migrating from legacy Mobile Login SDK to ID SDK +> - Update your `UserInfoProvider` and override the `provideIdTrackingIdentifier()` method. Do not override other methods or leave them as null or empty +> - **Impact**: User will be treated as a new user, therefore if there are **active** messages that were previously displayed/opted-out by the user, then it will be displayed again + +#### 2. Register your `UserInfoProvider` + +Call `registerPreference()` method right after `configure()`. + +```kotlin +class MainApplication : Application() { + + override fun onCreate() { + + // configure called here... + + InAppMessaging.instance().registerPreference(YourUserInfoProvider()) + } +} +``` + +## Advanced Features + +----- + +### 1. Context verification +Message contexts are used to add more control on when messages are displayed. +A context can be defined as the text inside "[]" within the Dashboard's "Campaign Name" e.g. the message name is "[ctx1] title" so the context is "ctx1". +Multiple contexts are supported. +In order to handle defined contexts in the code an optional callback is called before a message is displayed: + +```kotlin +InAppMessaging.instance().onVerifyContext = { contexts: List, campaignTitle: String -> Boolean + if /* check your condition e.g. are you on the correct screen to display this message? */ { + true // campaign message will be displayed + } else { + false // campaign message won't be displayed + } +} +``` + +### 2. closeCampaign() + +There may be cases where apps need to manually close the messages without user interaction. + +An example is when a different user logs-in and the currently displayed message does not target the new user. It is possible that the new user did not close the message (tapping the 'X' button) when logging in. The app can force-close the message by calling this method. + +An optional parameter, `clearQueuedCampaigns`, can be set to `true` (`false` by default) which will additionally remove all messages that were queued to be displayed. + +```kotlin +InAppMessaging.instance().closeMessage(clearQueuedCampaigns = true|false) +``` + +> Note: Calling this method will not increment the campaign's impression (i.e not counted as displayed) + +### 3. Custom fonts + +The SDK can optionally use custom fonts on the message' header and body texts, and button texts. The default Android system font will be used if custom fonts are not added. + +To use custom fonts: +1. Add the font files, `ttf` or `otf` format, to the `font` resource folder of your app. +2. To use custom font for the following message parts, define a string resource in the app's `res/values/string.xml`: +* for message header texts, set font filename to `iam_custom_font_header` resource name +* for message body texts, set font filename to `iam_custom_font_body` resource name +* for message button texts, set font filename to `iam_custom_font_button` resource name + +Note: You can set the same font filename for the different string resources to use the same font. + +```bash +... +├── res + ├── font + ├── your_app_font.otf // or ttf format + ├── your_app_other_font.otf // or ttf format +``` + +in strings.xml: +```xml + your_app_font + your_app_font + your_app_other_font +``` + +### 4. Tooltips + +Tooltips are messages attached to particular anchor views within the app. To enable this feature, refer to the Configuration section. + +> This feature is in beta testing, therefore its features and behavior might change in the future. Please refer to the internal guide for more information. + +## SDK Logic + +----- + +
+(click to expand) + +### Client-side opt-out handling + +If user (with valid identifiers in `UserInfoProvider`) opts out from a message, that information is saved in user cache locally on the device and the message won't be shown again for that user on the same device. The opt-out status is not shared between devices. The same applies for anonymous user. +* Each user has a separate cache container that is persisted in `SharedPreferences`. Each combination of userId and idTrackingIdentifier is treated as a different user including a special - anonymous user - that represents non logged-in user (userId and idTrackingIdentifier are null or empty). + +### Client-side max impressions handling + +Message impressions (displays) are counted locally for each user. Meaning that a message with maxImpression value of 3 will be displayed to each user (different identifiers in `UserInfoProvider` class) max 3 times. Max impression number can be modified in the Dashboard. Then the SDK, after next ping call, will compare new value with old max impression number and add the difference to the current impression counter. The max impression data is not shared between devices. The same applies for anonymous user. + +
+ +## Troubleshooting + +----- + +
+(click to expand) + +### Proguard ParseException +```kotlin +Caused by: java.io.IOException: proguard.ParseException: Unknown option '-if' in line 84 of file +This error will be thrown during compilation if `minifyEnabled = true`, and your Proguard version is below 6.0. +``` +
+(click to expand) +Recommendation: Update your project's Android Gradle Plugin to the latest version, it includes the latest version of Proguard. + +Less optimal solution: Force Gradle to use the latest version of Proguard(https://sourceforge.net/p/proguard/discussion/182455/thread/89a4d63d/): + +```groovy +buildscript { + ... + configurations.all { + resolutionStrategy { + force 'net.sf.proguard:proguard-gradle:6.0.3' + force 'net.sf.proguard:proguard-base:6.0.3' + } + } +} +``` +
+ +### Duplicate class ManifestConfig +Build Error: `java.lang.RuntimeException: Duplicate class com.rakuten.tech.mobile.manifestconfig.annotations.ManifestConfig` +
+(click to expand) + +This build error could occur if you are using older versions of other libraries from `com.rakuten.tech.mobile`. +Some of the dependencies in this SDK have changed to a new Group ID of `io.github.rakutentech` (due to the [JCenter shutdown](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/)). +This means that if you have another library in your project which depends on the older dependencies using the Group ID `com.rakuten.tech.mobile`, then you will have duplicate classes. + +To avoid this, please add the following to your `build.gradle` in order to exclude the old `com.rakuten.tech.mobile` dependencies from your project. + +```groovy +configurations.all { + exclude group: 'com.rakuten.tech.mobile', module: 'manifest-config-processor' + exclude group: 'com.rakuten.tech.mobile', module: 'manifest-config-annotations' +} +``` + +
+ +### Other Issues +Rakuten developers experiencing any other problems should refer to the Troubleshooting Guide on the internal developer documentation portal. + +
+ +## Frequently Asked Questions + +----- + +
+(click to expand) + +### Q: How do I send message based on app version? +When creating messages, you can specify the app version - such as debug, staging, or production version. +`.` is the format when specifying the versions; for example, 1.0.0-staging.101, 1.0.0-prod.203, or 0.x.x.4. + +### Q: How many times the message is sent to the device? Does it depends on Max Lifetime Impressions? +The max impression is handled by SDK and is bound to user per device.
+1. Scenario- Max impression is set to 2. User does not login with any ID. So It will be shown 2 times. +2. Scenario- Max impression is set to 2. User login with any ID for 2 devices. It will show 2 times for each device. +3. The message start time can be shown + +Please refer to [max impression handling](#max-impression) for more details. + +### Q: Is the message displayed if ALL or ANY of triggers are satisfied? +All the events "launch the app event, login event, purchase successful event, custom event" work as AND. It will send to the device only all defined event are triggered. + +
+ +## Changelog + +----- + +### 7.x + +
+(click to expand) + +#### 7.7.0 (2024-10-22) +* Improvements: + - RMCCX-6876: Improved console logging. +* RMC SDK updates: + - RMCCX-7186: Supported Clickable Image through CustomJson. + - RMCCX-7327: Supported customizable modal campaign background opacity through CustomJson. + +#### 7.6.0 (2024-09-17) +* Improvements: + - SDKCF-6327: Updated compile and target SDK to API 34 (Android 14). + - RMCCX-6695: Improved the userguide. +* RMC SDK updates: + - RMCCX-6698: Supported Push Primer feature through CustomJson. + - RMCCX-6711: Supported redirecting to App Notification Settings on tapping PushPrimer button action. + - RMCCX-6706: Prevented showing Push Primer campaign for unsupported devices (Android 12 and below) and when push permission is granted. + - RMCCX-6711: Limited CustomJson feature to RMC SDK. + - RMCCX-6936: Supported sending `_rem_rmc_iam_impressions` event to app and SDK RAT accounts upon impression. + - RMCCX-6937: Supported sending `_rem_rmc_iam_pushprimer` event to app and SDK RAT accounts upon selection from the native push permission prompt. + +#### 7.5.0 (2023-12-12) +* SDKCF-6575: Added sending of device Id in all IAM requests. +* Improved the following classes to increase code coverage: + - InAppMessagingConstants (SDKCF-6497) + - InAppMessageSlideUpView (SDKCF-6478) + - InAppMessagingTooltipView (SDKCF-6438) + - InAppMessageModalView (SDKCF-6611) + - InAppMessageBaseView (SDKCF-6486) + - MessageEventReconciliationUtil (SDKCF-6398) + - MessageReadinessManager (SDKCF-6458) + - TriggerAttributesValidator (SDKCF-6399) + - BuildVersionChecker (SDKCF-6513) + - ImpressionWorker (SDKCF-6613) +* SDKCF-6596: Updated minor version and dependency check suppression of the following dependencies: + - Kotlin to `1.6.21` + - Dokka to `1.8.10` + - Robolectric to `4.10.3` + - Dependency Check to `8.2.1` +* SDKCF-6736: Improved worker to abort further processing when config URL is empty. +* SDKCF-6547: Fixed impression is not incremented when tooltip campaign is displayed. +* SDKCF-6518: Fixed and suppressed some SonarCloud code smells. +* Updates for RMC SDK: + - Prevent calling `configure()` when RMC SDK is integrated (SDKCF-6711) + - Added sending of `rmcSdkVersion` in IAM requests (SDKCF-6708) + +#### 7.4.0 (2023-04-24) +* SDKCF-6321: Updated detekt version to `1.22.0`. +* SDKCF-6395: Removed unused utility function `getImage()` (downloading image with Retrofit). +* SDKCF-6126: Fixed incorrect tooltip position on scroll views and during device screen rotation. +* SDKCF-6267: Fixed issue where campaign is sometimes not displayed on app launch. +* SDKCF-6391: Fixed campaign being displayed multiple times when upgrading to version `7.2.0` or later. +* SDKCF-6440: Fixed campaigns are not displayed when prior campaign in queue is cancelled through `onVerifyContext`. +* SDKCF-6394: Refactored data classes to remove unnecessary annotation and grouped related data classes. + +#### 7.3.0 (2022-12-13) +* SDKCF-5835: Updated dependencies to remove vulnerabilities. +* SDKCF-5893: Added campaign UX Improvements related to texts' wrapping for readability: + - For Android 13 devices using Japanese language, wrapping by Bunsetsu is applied + - For devices using English language, hyphenation is applied +* SDKCF-5601: Fixed close button's content label accessibility warnings. +* SDKCF-5900: Refactored code to remove most of the suppressions for code smells. +* SDKCF-5948: Added tooltip campaigns feature. +* SDKCF-6076: Updated `configure()` API to enable/disable tooltip campaigns feature (disabled by default). Please see [usage](#tooltip-campaigns) section for details. +* SDKCF-6035: Added `closeTooltip()` API to manually close displayed tooltip by `viewId` (`UIElement` identifier). +* SDKCF-6009: Fixed issue on campaign not displayed after going to background. +* SDKCF-6025: Added Push Primer opt-in tracking for Android 13 and up devices. Please see [usage](#push-primer-tracker) section for details. +* SDKCF-6010: Fixed re-display of AppStart-only campaigns when switching users, and to align with iOS. + +#### 7.2.0 (2022-09-28) +* SDKCF-5038: Refactored event logging logic and campaign repository to align with iOS. + - **Impact**: Data stored from SharedPreferences is cleared to use the new format. Therefore please ensure that there are no pending campaigns when updating to this version, for the campaign's impressions left will be reset to "max lifetime impressions count" and opt-out status to "not opted out" affecting the visibility of the pending campaign. +* SDKCF-5510: Updated SDK Utils dependency to v2.1.1. +* SDKCF-5242: Added handling to change opt-out color when background is dark. +* SDKCF-5637: Fixed issue where test campaigns are not being displayed. +* SDKCF-5777: Enabled triggers validation for test campaigns. +* SDKCF-5778: Updated compile and target SDK to API 33 (Android 13). +* SDKCF-5565: Added Push Primer feature for Android 13 and up devices. Please see [usage](#push-primer) section for details. +* SDKCF-5612: Updated `configure()` API to optionally override subscription ID and config URL at runtime. + +#### 7.1.0 (2022-06-24) +* SDKCF-5256: Added sending of impression events with campaign details to analytics account. +* SDKCF-4919: Added support for building using Java 11. +* SDKCF-5173: Updated detekt to stricter check. +* SDKCF-5295: Updated SDK Utils version to update default `initOrder` of content provider. + +#### 7.0.0 (2022-04-25) +* SDKCF-4941: **Breaking Changes:** Updated configuration API to align with iOS. + - Renamed `init()` API to `configure()`. + - Removed optional `errorCallback` lambda function parameter in `configure()`, and changed as static variable. + - Please see [Configuring In-App Messaging SDK section](#configure-sdk) for details and sample code. +* SDKCF-4904: Updated dependencies to fix vulnerability issues. +* SDKCF-5002: Campaign UX Improvements: Added handling for new flags in campaign payload: + - Setting to Hide the top right "x" closing button. + - "End Date" setting in order to have a "Never ends" option. + - "Max Lifetime impressions" setting in order to have several options (No limits/Only once/Multiple times). By default set it to "Only Once". +* SDKCF-4859: Fixed campaign button boundaries when campaign and button backgrounds have the same color. +* SDKCF-5019: Updated SDK Utils to v1.1.0. +* SDKCF-4860: Added Jetpack Compose sample app. +
+ +### 6.x + +
+(click to expand) + +#### 6.1.0 (2022-02-09) +* SDKCF-4470: Updated the layout for close and campaign buttons. Added feature to customize text and button fonts, please see [custom font section](#custom-font) for details. +* SDKCF-4684: Fixed Picasso bitmap retrieval to avoid crash on large images. +* SDKCF-4650: Refactored handling for different responses from endpoint requests for consistency and better logging. +* SDKCF-4690: Changed common code to use SDK Utils: Logger and SharedPreferences +* SDKCF-4799: Fixed reported issues due to version update of SonarQube +* SDKCF-4636: Refactored handling for different responses from endpoint requests for consistency and better logging. +* SDKCF-4729: Added error handling for display permission request. + +#### 6.0.0 (2021-12-03) +* SDKCF-4151: **Breaking Changes:** + - Renamed method for providing access token in `UserInfoProvider` interface class from `provideRaeToken` to `provideAccessToken`. + - Removed `provideRakutenId` method for Rakuten Id in `UserInfoProvider` interface class. Please use `provideUserId` for specific user targeting. + - All the methods in `UserInfoProvider` class are optional for Kotlin class implementing the interface. +* SDKCF-4468: **Breaking Change:** Removed deprecated updateSession() API. +* SDKCF-4530: Fixed handling for case-sensitivity update for custom event and attribute name. +* SDKCF-4196: Updated dependencies due to JCenter shutdown. +* SDKCF-4190: Updated Kluent dependency version due to deprecated mocking feature. +* SDKCF-4427: Updated compile and target SDK to API 31 (Android 12). +* SDKCF-3978: Updated endpoint response models to fix optional and required parameters. +* SDKCF-4440: Changed image downloader dependency from Fresco to Picasso. +* SDKCF-3979: Added displaying delay between campaign messages. +* SDKCF-3826: Removed deprecated kotlin-android-extensions plugin. +* SDKCF-4117: Added handling for send IAM events to analytics backend if the dependency exists. +
+ +### 5.x and older + +
+(click to expand) + +#### 5.0.0 (2021-09-10) +* SDKCF-4071: **Breaking Change:** Added new method for providing id tracking identifier in `UserInfoProvider` interface class. + - The new method is optional for Kotlin class implementing the interface. +* SDKCF-4174: Updated support link in documentation. +* SDKCF-4219: Fixed issue regarding incorrect behavior of closeMessage API when queue is not cleared. + +#### 4.0.0 (2021-08-04) +* SDKCF-3651: Changed Config API call to /GET with query params. This allows the backend to filter requests if required. +* SDKCF-3653: Added handling for Config and Ping API calls for "429 too many requests" response. The SDK will start exponential backoff (plus a random factor) retries to space out the requests to the backend when code 429 is received. +* SDKCF-3655: Handled opt-out and max impression tracking logic solely on SDK. This change reduces the backend's load per request. +* SDKCF-3664: Added support on roll-out percentage for computing if In-App Messaging is enabled. This allows the backend to gradually increase campaign distribution. +* SDKCF-3715: Included subscription key in Config API request header to enable better filtering of requests. +* SDKCF-3742: Fixed opt-out wording in JP and EN for consistency with iOS. +* SDKCF-3820: Added disabling of SDK features when response received from backend is disabled config. +* SDKCF-3908: Changed auto-initialization to explicit init for better control and handling for any initialization issue. Please refer to [SDK Integration](#integration) for details. +* SDKCF-3939: Added recommendation to use a remote feature flag to enable/disable the SDK. +* SDKCF-3916: Added internal handling of OS exception and triggering `errorCallback` if set. +* SDKCF-3957: Increased the "hit area" of the close button. +* SDKCF-3992: Updated minimum SDK to API 23. + +#### 3.0.0 (2021-03-24) +* SDKCF-3450: Update Fresco dependency to v2.4.0 to fix SoLoader issue. +* SDKCF-3454: Changed Maven Group ID to `io.github.rakutentech.inappmessaging`. You must update your dependency declarations to the following: + - `io.github.rakutentech.inappmessaging:inappmessaging:3.0.0` +* Migrated publishing to Maven Central due to Bintray/JCenter being [shutdown](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). You must add `mavenCentral()` to your `repositories`. + +#### 2.3.0 (2021-02-24) +* SDKCF-3199: Add [`closeMessage` API](#close-campaign) for programmatically closing campaigns without user action. +* SDKCF-3129: Fix close button layout issue in slide-up campaign +* SDKCF-3117: Fix ANDROID_ID crash on AQUOS devices +* SDKCF-3219: Add closing of campaign when activity is unregistered + +#### 2.2.0 (2020-11-10) +* SDKCF-2870: Allow host app to control if a campaign should be displayed in the current screen (using [contexts](#context)) +* SDKCF-2980: Fix Android 11 issue where user are not redirected after tapping a campaign's redirect/deeplink button +* SDKCF-2967: Fix issue for campaigns getting displayed multiple times for campaign triggered by the AppLaunch event +* SDKCF-2872: Fix issue for Slide Up campaign was getting shown again after being closed and when user moved to another tab + +#### 2.1.0 (2020-09-18) +* SDKCF-2568: Deprecate updateSession() API + - session update will be done internally when event is triggered and user info was changed + - will be removed on next major version + +#### 2.0.0 (2020-06-11) +* SDKCF-2054: Converted In-App Messaging to Kotlin +* SDKCF-1614: Polish the Public API (removed unnecessary public APIs) +* SDKCF-1616: Auto Initialize the SDK +* SDKCF-2342: ID tracking identifier targeting +* SDKCF-2353: Rakuten ID targeting +* SDKCF-2402: Update locale parameter format +* SDKCF-2429: Prevent trigger of Launch App Event multiple times +* SDKCF-1619 SDKCF-1617: Remove unnecessary dependencies (Espresso and Lombok) + +#### 1.4.0 +* Adding feature embedded event in action buttons. +* Fix UI bug on SlideUp messages. +* Fix race condition bug when initializing SDK. + +#### 1.3.0 +* Adding support of Full Screen messages. +* Adding support of Slide Up messages. +* Adding support of message opt-out option for Full Screen and Modal messages. + +#### 1.2.0 +* Adding Gif support. +* Removing RAT Broadcaster dependency, hence completely removing Android Support Libraries from InAppMessaging SDK. + +
\ No newline at end of file