diff --git a/android/CLAUDE.md b/android/CLAUDE.md index 7e431b28..b6b65bb4 100644 --- a/android/CLAUDE.md +++ b/android/CLAUDE.md @@ -4,7 +4,7 @@ Guidance for Claude Code when working in this repository. ## Project overview -Shopify Checkout Kit for Android is a published AAR library (`com.shopify:checkout-sheet-kit`) that presents Shopify checkouts as a native, dialog-hosted WebView in consumer apps. It is consumed by third-party Android apps via Maven Central, so changes to the library's public surface have real consumer impact and real reversal cost once released. +Shopify Checkout Kit for Android is a published AAR library (`com.shopify:checkout-kit`) that presents Shopify checkouts as a native, dialog-hosted WebView in consumer apps. It is consumed by third-party Android apps via Maven Central, so changes to the library's public surface have real consumer impact and real reversal cost once released. Two modules matter: @@ -15,13 +15,13 @@ The sample is a separate Gradle composite (`samples/MobileBuyIntegration/setting ## Where to make changes -- Library source: `lib/src/main/java/com/shopify/checkoutsheetkit/`. Flat package at the top level with a few subpackages (`errorevents/`, `lifecycleevents/`, `pixelevents/`). -- Library tests: `lib/src/test/java/com/shopify/checkoutsheetkit/`. "No test, no merge" is a listed reject criterion in `.github/CONTRIBUTING.md`. -- Java interop is a first-class concern — the library is commonly consumed from Java code. `lib/src/test/java/com/shopify/checkoutsheetkit/InteropTest.java` exercises the public API from Java specifically; treat breakage there as a consumer-facing issue. +- Library source: `lib/src/main/java/com/shopify/checkoutkit/`. Flat package at the top level with a few subpackages (`errorevents/`, `lifecycleevents/`, `pixelevents/`). +- Library tests: `lib/src/test/java/com/shopify/checkoutkit/`. "No test, no merge" is a listed reject criterion in `.github/CONTRIBUTING.md`. +- Java interop is a first-class concern — the library is commonly consumed from Java code. `lib/src/test/java/com/shopify/checkoutkit/InteropTest.java` exercises the public API from Java specifically; treat breakage there as a consumer-facing issue. ## Key components -- **`ShopifyCheckoutSheetKit.kt`** — the public singleton. Entry point for all consumer interactions (configure, preload, present). +- **`ShopifyCheckoutKit.kt`** — the public singleton. Entry point for all consumer interactions (configure, preload, present). - **`CheckoutDialog.kt`** — the dialog that hosts the WebView, including the progress indicator and error-recovery coordination. - **`CheckoutWebView.kt`** — primary WebView. Holds the URL-keyed cache with a **5-minute preload TTL**; instruments page loads; routes bridge messages. - **`BaseWebView.kt`** — abstract base class. Any new WebView variant must extend this so shared configuration (JS interface name, user agent suffix, client handling) is consistent. @@ -82,7 +82,7 @@ Raising any of these is a consumer-facing breaking change and needs visible rele Versions are bumped via: -1. The fallback value in `lib/build.gradle` for the `CHECKOUT_SHEET_KIT_VERSION` env var. +1. The fallback value in `lib/build.gradle` for the `CHECKOUT_KIT_VERSION` env var. 2. The install snippets in `README.md` (Gradle and Maven). Publishing goes through GitHub Releases → `.github/workflows/publish.yml` → manual approval gate before Maven Central deploy. Full procedure: `.github/CONTRIBUTING.md` "Releasing a new version". diff --git a/android/README.md b/android/README.md index f5c0d28c..92891fb3 100644 --- a/android/README.md +++ b/android/README.md @@ -1,14 +1,14 @@ # Shopify Checkout Kit - Android [![GitHub license](https://img.shields.io/badge/license-MIT-lightgrey.svg?style=flat)](/LICENSE) -![Tests](https://github.com/Shopify/checkout-sheet-kit-android/actions/workflows/test.yml/badge.svg?branch=main) -[![GitHub Release](https://img.shields.io/github/release/shopify/checkout-sheet-kit-android.svg?style=flat)]() +![Tests](https://github.com/Shopify/checkout-kit/actions/workflows/test.yml/badge.svg?branch=main) +[![GitHub Release](https://img.shields.io/github/release/shopify/checkout-kit.svg?style=flat)]() gradients **Shopify's Checkout Kit for Android** is a library that enables Android apps to provide the world's highest converting, customizable, one-page checkout within an app. The presented experience is a fully-featured checkout that preserves all of the store customizations: Checkout UI extensions, Functions, Web Pixels, and more. It also provides idiomatic defaults such as support for light and dark mode, and convenient developer APIs to embed, customize and follow the lifecycle of the checkout experience. Check out our developer blog to [learn how Checkout Kit is built](https://www.shopify.com/partners/blog/mobile-checkout-sdks-for-ios-and-android). -**Note**: We're in the process of renaming "Checkout Sheet Kit" to "Checkout Kit." The dev docs and README already use the new name, while the package itself will be updated in an upcoming version. +**Note**: This library was previously published as `com.shopify:checkout-sheet-kit`. It has been renamed to `com.shopify:checkout-kit`. Update your Gradle/Maven dependency if upgrading from an older version. - [Requirements](#requirements) - [Getting Started](#getting-started) @@ -48,14 +48,14 @@ ## Getting Started -The SDK is an [open source Android library](https://central.sonatype.com/artifact/com.shopify/checkout-sheet-kit). As a quick start, see +The SDK is an [open source Android library](https://central.sonatype.com/artifact/com.shopify/checkout-kit). As a quick start, see [sample projects](samples/README.md) or use one of the following ways to integrate the SDK into your project: ### Gradle ```groovy -implementation "com.shopify:checkout-sheet-kit:3.6.0" +implementation "com.shopify:checkout-kit:3.6.0" ``` ### Maven @@ -64,7 +64,7 @@ implementation "com.shopify:checkout-sheet-kit:3.6.0" com.shopify - checkout-sheet-kit + checkout-kit 3.6.0 ``` @@ -74,7 +74,7 @@ implementation "com.shopify:checkout-sheet-kit:3.6.0" Once the SDK has been added as a dependency, you can import the library: ```kotlin -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit +import com.shopify.checkoutkit.ShopifyCheckoutKit ``` To present a checkout to the buyer, your application must first obtain a checkout URL. @@ -114,7 +114,7 @@ function provided by the SDK: ```kotlin fun presentCheckout() { val checkoutUrl = cart.checkoutUrl - ShopifyCheckoutSheetKit.present(checkoutUrl, context, checkoutEventProcessor) + ShopifyCheckoutKit.present(checkoutUrl, context, checkoutEventProcessor) } ``` @@ -125,7 +125,7 @@ fun presentCheckout() { ## Configuration The SDK provides a way to customize the presented checkout experience via -the `ShopifyCheckoutSheetKit.configure` function. +the `ShopifyCheckoutKit.configure` function. ### Color Scheme @@ -133,7 +133,7 @@ By default, the SDK will match the user's device color appearance. This behavior via the `colorScheme` property: ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { // [Default] Automatically toggle idiomatic light and dark themes based on device preference. it.colorScheme = ColorScheme.Automatic() @@ -183,7 +183,7 @@ val automatic = ColorScheme.Automatic( The close icon in the checkout dialog header can be customized using the `customize` method for an ergonomic API: ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Light().customize { // Option 1: Just tint the default close icon closeIconTint = Color.ResourceId(R.color.my_custom_tint_color) @@ -197,7 +197,7 @@ ShopifyCheckoutSheetKit.configure { For automatic theme switching, you can provide different customizations for light and dark modes: ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Automatic().customize( light = { closeIconTint = Color.ResourceId(R.color.light_tint) @@ -221,14 +221,14 @@ The colors that can be modified are: - closeIcon - Used to provide a completely custom close icon drawable - closeIconTint - Used to tint the default close icon with a custom color -The current configuration can be obtained by calling `ShopifyCheckoutSheetKit.getConfiguration()`. +The current configuration can be obtained by calling `ShopifyCheckoutKit.getConfiguration()`. ### Log Level Enable additional debug logs via the `logLevel` configuration option. ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { it.logLevel = LogLevel.DEBUG } ``` @@ -252,7 +252,7 @@ initialized in the background, ahead of time. Preloading is an advanced feature that can be disabled via a runtime flag: ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = false) // defaults to true } ``` @@ -261,16 +261,16 @@ Once enabled, preloading a checkout is as simple as calling `preload(checkoutUrl)` with a valid `checkoutUrl`. ```kotlin -ShopifyCheckoutSheetKit.preload(checkoutUrl) +ShopifyCheckoutKit.preload(checkoutUrl) ``` Setting enabled to `false` will cause all calls to the `preload` function to be ignored. This allows the application to selectively toggle preloading behavior as a remote feature flag or dynamically in response to client conditions - e.g. when data saver functionality is enabled by the user. ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = false) } -ShopifyCheckoutSheetKit.preload(checkoutUrl) // no-op +ShopifyCheckoutKit.preload(checkoutUrl) // no-op ``` ### Important considerations @@ -303,13 +303,13 @@ Instead, a better approach is to call `preload()` when you have a strong enough ### Cache invalidation -Should you wish to manually clear the preload cache, there is a `ShopifyCheckoutSheetKit.invalidate()` helper function to do so. This function will be a no-op if no checkout is preloaded. +Should you wish to manually clear the preload cache, there is a `ShopifyCheckoutKit.invalidate()` helper function to do so. This function will be a no-op if no checkout is preloaded. You may wish to do this if the buyer changes shortly before entering checkout, e.g. by changing cart quantity on a cart view. ### Lifecycle management for preloaded checkout -Preloading renders a checkout in a background webview, which is brought to foreground when `ShopifyCheckoutSheetKit.present()` is called. The content of preloaded checkout reflects the state of the cart when `preload()` was initially called. If the cart is mutated after `preload()` is called, the application is responsible for invalidating the preloaded checkout to ensure that up-to-date checkout content is displayed to the buyer: +Preloading renders a checkout in a background webview, which is brought to foreground when `ShopifyCheckoutKit.present()` is called. The content of preloaded checkout reflects the state of the cart when `preload()` was initially called. If the cart is mutated after `preload()` is called, the application is responsible for invalidating the preloaded checkout to ensure that up-to-date checkout content is displayed to the buyer: 1. To update preloaded contents: call `preload()` once again 2. To disable preloaded content: toggle the preload configuration setting @@ -421,7 +421,7 @@ Should you wish to opt-out of this fallback experience entirely, you can do so b `preRecoveryActions()` can also be overridden to execute code before a fallback takes place, for example to add logging, or clear up any potentially problematic state such as in cookies. By default this function is a no-op. ```kotlin -ShopifyCheckoutSheetKit.configure { +ShopifyCheckoutKit.configure { it.errorRecovery = object: ErrorRecovery { override fun shouldRecoverFromError(checkoutException: CheckoutException): Boolean { // To disable recovery (default = checkoutException.isRecoverable) @@ -447,10 +447,10 @@ ShopifyCheckoutSheetKit.configure { | `CheckoutExpiredException` | 'cart_expired' | The cart or checkout is no longer available. | Create a new cart and open a new checkout URL. | | `CheckoutExpiredException` | 'cart_completed' | The cart associated with the checkout has completed checkout. | Create new cart and open a new checkout URL. | | `CheckoutExpiredException` | 'invalid_cart' | The cart associated with the checkout is invalid (e.g. empty). | Create a new cart and open a new checkout URL. | -| `CheckoutSheetKitException` | 'error_receiving_message' | Checkout Kit failed to receive a message from checkout. | Show checkout in a fallback WebView. | -| `CheckoutSheetKitException` | 'error_sending_message' | Checkout Kit failed to send a message to checkout. | Show checkout in a fallback WebView. | -| `CheckoutSheetKitException` | 'render_process_gone' | The render process for the checkout WebView is gone. | Show checkout in a fallback WebView. | -| `CheckoutSheetKitException` | 'unknown' | An error in Checkout Kit has occurred, see error details for more info. | Show checkout in a fallback WebView. | +| `CheckoutKitException` | 'error_receiving_message' | Checkout Kit failed to receive a message from checkout. | Show checkout in a fallback WebView. | +| `CheckoutKitException` | 'error_sending_message' | Checkout Kit failed to send a message to checkout. | Show checkout in a fallback WebView. | +| `CheckoutKitException` | 'render_process_gone' | The render process for the checkout WebView is gone. | Show checkout in a fallback WebView. | +| `CheckoutKitException` | 'unknown' | An error in Checkout Kit has occurred, see error details for more info. | Show checkout in a fallback WebView. | | `HttpException` | 'http_error' | An unexpected server error has been encountered. | Show checkout in a fallback WebView. | | `ClientException` | 'client_error' | An unhandled client error was encountered. | Show checkout in a fallback WebView. | | `CheckoutUnavailableException` | 'unknown' | Checkout is unavailable for another reason, see error details for more info. | Show checkout in a fallback WebView. | @@ -464,7 +464,7 @@ title: Checkout Kit Exception Hierarchy classDiagram CheckoutException <|-- ConfigurationException CheckoutException <|-- CheckoutExpiredException - CheckoutException <|-- CheckoutSheetKitException + CheckoutException <|-- CheckoutKitException CheckoutException <|-- CheckoutUnavailableException CheckoutUnavailableException <|-- HttpException CheckoutUnavailableException <|-- ClientException @@ -490,7 +490,7 @@ classDiagram class ClientException{ note: "Unexpected client/web error" } - class CheckoutSheetKitException{ + class CheckoutKitException{ note: "Error in Checkout Kit code" } ``` @@ -574,7 +574,7 @@ and initialize a buyer-aware checkout session. 1. Follow the [Multipass documentation](https://shopify.dev/docs/api/multipass) to create a multipass URL and set the `'return_to'` to be the obtained `checkoutUrl` -2. Provide the Multipass URL to `ShopifyCheckoutSheetKit.present()`. +2. Provide the Multipass URL to `ShopifyCheckoutKit.present()`. > [!Important] > the above JSON omits useful customer attributes that should be provided where possible and @@ -595,7 +595,7 @@ checkout sessions. ### Customer Account API The Customer Account API allows you to authenticate buyers and provide a personalized checkout experience. -For detailed implementation instructions, see our [Customer Account API Authentication Guide](https://shopify.dev/docs/storefronts/headless/mobile-apps/checkout-sheet-kit/authenticate-checkouts). +For detailed implementation instructions, see our [Customer Account API Authentication Guide](https://shopify.dev/docs/storefronts/headless/mobile-apps/checkout-kit/authenticate-checkouts). --- diff --git a/android/checkout-sheet-kit.png b/android/checkout-kit.png similarity index 100% rename from android/checkout-sheet-kit.png rename to android/checkout-kit.png diff --git a/android/dev.yml b/android/dev.yml index 3e920d17..d7232daf 100644 --- a/android/dev.yml +++ b/android/dev.yml @@ -1,4 +1,4 @@ -name: checkout-sheet-kit-android +name: checkout-kit-android type: android @@ -64,6 +64,6 @@ check: android-lint: ./gradlew lintRelease open: - "GitHub": "https://github.com/Shopify/checkout-sheet-kit-android" - "Issues": "https://github.com/Shopify/checkout-sheet-kit-android/issues" - "PRs": "https://github.com/Shopify/checkout-sheet-kit-android/pulls" + "GitHub": "https://github.com/Shopify/checkout-kit" + "Issues": "https://github.com/Shopify/checkout-kit/issues" + "PRs": "https://github.com/Shopify/checkout-kit/pulls" diff --git a/android/lib/api/lib.api b/android/lib/api/lib.api index ceb8fec6..2cfd5ade 100644 --- a/android/lib/api/lib.api +++ b/android/lib/api/lib.api @@ -1,4 +1,4 @@ -public final class com/shopify/checkoutsheetkit/BuildConfig { +public final class com/shopify/checkoutkit/BuildConfig { public static final field BUILD_TYPE Ljava/lang/String; public static final field DEBUG Z public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String; @@ -6,36 +6,36 @@ public final class com/shopify/checkoutsheetkit/BuildConfig { public fun ()V } -public abstract interface class com/shopify/checkoutsheetkit/CheckoutEventProcessor { +public abstract interface class com/shopify/checkoutkit/CheckoutEventProcessor { public abstract fun onCheckoutCanceled ()V - public abstract fun onCheckoutCompleted (Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent;)V - public abstract fun onCheckoutFailed (Lcom/shopify/checkoutsheetkit/CheckoutException;)V + public abstract fun onCheckoutCompleted (Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent;)V + public abstract fun onCheckoutFailed (Lcom/shopify/checkoutkit/CheckoutException;)V public abstract fun onCheckoutLinkClicked (Landroid/net/Uri;)V public abstract fun onGeolocationPermissionsHidePrompt ()V public abstract fun onGeolocationPermissionsShowPrompt (Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V public abstract fun onPermissionRequest (Landroid/webkit/PermissionRequest;)V public abstract fun onShowFileChooser (Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z - public abstract fun onWebPixelEvent (Lcom/shopify/checkoutsheetkit/pixelevents/PixelEvent;)V + public abstract fun onWebPixelEvent (Lcom/shopify/checkoutkit/pixelevents/PixelEvent;)V } -public abstract class com/shopify/checkoutsheetkit/CheckoutException : java/lang/Exception { - public static final field Companion Lcom/shopify/checkoutsheetkit/CheckoutException$Companion; +public abstract class com/shopify/checkoutkit/CheckoutException : java/lang/Exception { + public static final field Companion Lcom/shopify/checkoutkit/CheckoutException$Companion; public synthetic fun (ILjava/lang/String;Ljava/lang/String;ZLkotlinx/serialization/internal/SerializationConstructorMarker;)V public fun (Ljava/lang/String;Ljava/lang/String;Z)V public final fun getErrorCode ()Ljava/lang/String; public final fun getErrorDescription ()Ljava/lang/String; public final fun isRecoverable ()Z - public static final synthetic fun write$Self (Lcom/shopify/checkoutsheetkit/CheckoutException;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V + public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/CheckoutException;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V } -public final class com/shopify/checkoutsheetkit/CheckoutException$Companion { +public final class com/shopify/checkoutkit/CheckoutException$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/CheckoutExpiredException : com/shopify/checkoutsheetkit/CheckoutException { +public final class com/shopify/checkoutkit/CheckoutExpiredException : com/shopify/checkoutkit/CheckoutException { public static final field CART_COMPLETED Ljava/lang/String; public static final field CART_EXPIRED Ljava/lang/String; - public static final field Companion Lcom/shopify/checkoutsheetkit/CheckoutExpiredException$Companion; + public static final field Companion Lcom/shopify/checkoutkit/CheckoutExpiredException$Companion; public static final field INVALID_CART Ljava/lang/String; public static final field UNKNOWN Ljava/lang/String; public fun (Ljava/lang/String;Ljava/lang/String;Z)V @@ -44,15 +44,15 @@ public final class com/shopify/checkoutsheetkit/CheckoutExpiredException : com/s public fun (Z)V } -public final class com/shopify/checkoutsheetkit/CheckoutExpiredException$Companion { +public final class com/shopify/checkoutkit/CheckoutExpiredException$Companion { } -public abstract interface class com/shopify/checkoutsheetkit/CheckoutSheetKitDialog { +public abstract interface class com/shopify/checkoutkit/CheckoutKitDialog { public abstract fun dismiss ()V } -public final class com/shopify/checkoutsheetkit/CheckoutSheetKitException : com/shopify/checkoutsheetkit/CheckoutException { - public static final field Companion Lcom/shopify/checkoutsheetkit/CheckoutSheetKitException$Companion; +public final class com/shopify/checkoutkit/CheckoutKitException : com/shopify/checkoutkit/CheckoutException { + public static final field Companion Lcom/shopify/checkoutkit/CheckoutKitException$Companion; public static final field ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT Ljava/lang/String; public static final field ERROR_SENDING_MESSAGE_TO_CHECKOUT Ljava/lang/String; public static final field RENDER_PROCESS_GONE Ljava/lang/String; @@ -61,12 +61,12 @@ public final class com/shopify/checkoutsheetkit/CheckoutSheetKitException : com/ public synthetic fun (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V } -public final class com/shopify/checkoutsheetkit/CheckoutSheetKitException$Companion { +public final class com/shopify/checkoutkit/CheckoutKitException$Companion { } -public class com/shopify/checkoutsheetkit/CheckoutUnavailableException : com/shopify/checkoutsheetkit/CheckoutException { +public class com/shopify/checkoutkit/CheckoutUnavailableException : com/shopify/checkoutkit/CheckoutException { public static final field CLIENT_ERROR Ljava/lang/String; - public static final field Companion Lcom/shopify/checkoutsheetkit/CheckoutUnavailableException$Companion; + public static final field Companion Lcom/shopify/checkoutkit/CheckoutUnavailableException$Companion; public static final field HTTP_ERROR Ljava/lang/String; public static final field UNKNOWN Ljava/lang/String; public fun (Ljava/lang/String;Ljava/lang/String;Z)V @@ -75,302 +75,302 @@ public class com/shopify/checkoutsheetkit/CheckoutUnavailableException : com/sho public fun (Z)V } -public final class com/shopify/checkoutsheetkit/CheckoutUnavailableException$Companion { +public final class com/shopify/checkoutkit/CheckoutUnavailableException$Companion { } -public final class com/shopify/checkoutsheetkit/ClientException : com/shopify/checkoutsheetkit/CheckoutUnavailableException { +public final class com/shopify/checkoutkit/ClientException : com/shopify/checkoutkit/CheckoutUnavailableException { public fun (Ljava/lang/String;Z)V public synthetic fun (Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun (Z)V } -public abstract class com/shopify/checkoutsheetkit/Color { - public static final field Companion Lcom/shopify/checkoutsheetkit/Color$Companion; +public abstract class com/shopify/checkoutkit/Color { + public static final field Companion Lcom/shopify/checkoutkit/Color$Companion; public synthetic fun (ILkotlinx/serialization/internal/SerializationConstructorMarker;)V public final fun getValue (Landroid/content/Context;)I - public static final synthetic fun write$Self (Lcom/shopify/checkoutsheetkit/Color;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V + public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/Color;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V } -public final class com/shopify/checkoutsheetkit/Color$Companion { +public final class com/shopify/checkoutkit/Color$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/Color$ResourceId : com/shopify/checkoutsheetkit/Color { - public static final field Companion Lcom/shopify/checkoutsheetkit/Color$ResourceId$Companion; +public final class com/shopify/checkoutkit/Color$ResourceId : com/shopify/checkoutkit/Color { + public static final field Companion Lcom/shopify/checkoutkit/Color$ResourceId$Companion; public fun (I)V public final fun component1 ()I - public final fun copy (I)Lcom/shopify/checkoutsheetkit/Color$ResourceId; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/Color$ResourceId;IILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/Color$ResourceId; + public final fun copy (I)Lcom/shopify/checkoutkit/Color$ResourceId; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Color$ResourceId;IILjava/lang/Object;)Lcom/shopify/checkoutkit/Color$ResourceId; public fun equals (Ljava/lang/Object;)Z public final fun getId ()I public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/Color$ResourceId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/Color$ResourceId$$serializer; +public final class com/shopify/checkoutkit/Color$ResourceId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/Color$ResourceId$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/Color$ResourceId; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Color$ResourceId; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/Color$ResourceId;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Color$ResourceId;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/Color$ResourceId$Companion { +public final class com/shopify/checkoutkit/Color$ResourceId$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/Color$SRGB : com/shopify/checkoutsheetkit/Color { - public static final field Companion Lcom/shopify/checkoutsheetkit/Color$SRGB$Companion; +public final class com/shopify/checkoutkit/Color$SRGB : com/shopify/checkoutkit/Color { + public static final field Companion Lcom/shopify/checkoutkit/Color$SRGB$Companion; public fun (I)V public final fun component1 ()I - public final fun copy (I)Lcom/shopify/checkoutsheetkit/Color$SRGB; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/Color$SRGB;IILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/Color$SRGB; + public final fun copy (I)Lcom/shopify/checkoutkit/Color$SRGB; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Color$SRGB;IILjava/lang/Object;)Lcom/shopify/checkoutkit/Color$SRGB; public fun equals (Ljava/lang/Object;)Z public final fun getSRGB ()I public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/Color$SRGB$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/Color$SRGB$$serializer; +public final class com/shopify/checkoutkit/Color$SRGB$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/Color$SRGB$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/Color$SRGB; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Color$SRGB; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/Color$SRGB;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Color$SRGB;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/Color$SRGB$Companion { +public final class com/shopify/checkoutkit/Color$SRGB$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public abstract class com/shopify/checkoutsheetkit/ColorScheme { - public static final field Companion Lcom/shopify/checkoutsheetkit/ColorScheme$Companion; +public abstract class com/shopify/checkoutkit/ColorScheme { + public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Companion; public synthetic fun (ILjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun customize (Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutsheetkit/ColorScheme; - public final fun customize (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutsheetkit/ColorScheme; + public final fun customize (Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/ColorScheme; + public final fun customize (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lcom/shopify/checkoutkit/ColorScheme; public final fun getId ()Ljava/lang/String; - public static final synthetic fun write$Self (Lcom/shopify/checkoutsheetkit/ColorScheme;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V + public static final synthetic fun write$Self (Lcom/shopify/checkoutkit/ColorScheme;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V } -public final class com/shopify/checkoutsheetkit/ColorScheme$Automatic : com/shopify/checkoutsheetkit/ColorScheme { - public static final field Companion Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic$Companion; +public final class com/shopify/checkoutkit/ColorScheme$Automatic : com/shopify/checkoutkit/ColorScheme { + public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Automatic$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/Colors;Lcom/shopify/checkoutsheetkit/Colors;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/Colors;Lcom/shopify/checkoutsheetkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/Colors; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/Colors; - public final fun copy (Lcom/shopify/checkoutsheetkit/Colors;Lcom/shopify/checkoutsheetkit/Colors;)Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic;Lcom/shopify/checkoutsheetkit/Colors;Lcom/shopify/checkoutsheetkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic; + public fun (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;)V + public synthetic fun (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/Colors; + public final fun component2 ()Lcom/shopify/checkoutkit/Colors; + public final fun copy (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Automatic; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Automatic;Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Automatic; public fun equals (Ljava/lang/Object;)Z - public final fun getDarkColors ()Lcom/shopify/checkoutsheetkit/Colors; - public final fun getLightColors ()Lcom/shopify/checkoutsheetkit/Colors; + public final fun getDarkColors ()Lcom/shopify/checkoutkit/Colors; + public final fun getLightColors ()Lcom/shopify/checkoutkit/Colors; public fun hashCode ()I - public final fun setDarkColors (Lcom/shopify/checkoutsheetkit/Colors;)V - public final fun setLightColors (Lcom/shopify/checkoutsheetkit/Colors;)V + public final fun setDarkColors (Lcom/shopify/checkoutkit/Colors;)V + public final fun setLightColors (Lcom/shopify/checkoutkit/Colors;)V public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Automatic$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic$$serializer; +public final class com/shopify/checkoutkit/ColorScheme$Automatic$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Automatic$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Automatic; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/ColorScheme$Automatic;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Automatic;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Automatic$Companion { +public final class com/shopify/checkoutkit/ColorScheme$Automatic$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Companion { +public final class com/shopify/checkoutkit/ColorScheme$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Dark : com/shopify/checkoutsheetkit/ColorScheme { - public static final field Companion Lcom/shopify/checkoutsheetkit/ColorScheme$Dark$Companion; +public final class com/shopify/checkoutkit/ColorScheme$Dark : com/shopify/checkoutkit/ColorScheme { + public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Dark$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/Colors;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/Colors; - public final fun copy (Lcom/shopify/checkoutsheetkit/Colors;)Lcom/shopify/checkoutsheetkit/ColorScheme$Dark; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/ColorScheme$Dark;Lcom/shopify/checkoutsheetkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/ColorScheme$Dark; + public fun (Lcom/shopify/checkoutkit/Colors;)V + public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/Colors; + public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Dark; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Dark;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Dark; public fun equals (Ljava/lang/Object;)Z - public final fun getColors ()Lcom/shopify/checkoutsheetkit/Colors; + public final fun getColors ()Lcom/shopify/checkoutkit/Colors; public fun hashCode ()I - public final fun setColors (Lcom/shopify/checkoutsheetkit/Colors;)V + public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Dark$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/ColorScheme$Dark$$serializer; +public final class com/shopify/checkoutkit/ColorScheme$Dark$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Dark$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/ColorScheme$Dark; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Dark; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/ColorScheme$Dark;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Dark;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Dark$Companion { +public final class com/shopify/checkoutkit/ColorScheme$Dark$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Light : com/shopify/checkoutsheetkit/ColorScheme { - public static final field Companion Lcom/shopify/checkoutsheetkit/ColorScheme$Light$Companion; +public final class com/shopify/checkoutkit/ColorScheme$Light : com/shopify/checkoutkit/ColorScheme { + public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Light$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/Colors;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/Colors; - public final fun copy (Lcom/shopify/checkoutsheetkit/Colors;)Lcom/shopify/checkoutsheetkit/ColorScheme$Light; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/ColorScheme$Light;Lcom/shopify/checkoutsheetkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/ColorScheme$Light; + public fun (Lcom/shopify/checkoutkit/Colors;)V + public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/Colors; + public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Light; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Light;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Light; public fun equals (Ljava/lang/Object;)Z - public final fun getColors ()Lcom/shopify/checkoutsheetkit/Colors; + public final fun getColors ()Lcom/shopify/checkoutkit/Colors; public fun hashCode ()I - public final fun setColors (Lcom/shopify/checkoutsheetkit/Colors;)V + public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Light$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/ColorScheme$Light$$serializer; +public final class com/shopify/checkoutkit/ColorScheme$Light$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Light$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/ColorScheme$Light; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Light; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/ColorScheme$Light;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Light;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Light$Companion { +public final class com/shopify/checkoutkit/ColorScheme$Light$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Web : com/shopify/checkoutsheetkit/ColorScheme { - public static final field Companion Lcom/shopify/checkoutsheetkit/ColorScheme$Web$Companion; +public final class com/shopify/checkoutkit/ColorScheme$Web : com/shopify/checkoutkit/ColorScheme { + public static final field Companion Lcom/shopify/checkoutkit/ColorScheme$Web$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/Colors;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/Colors; - public final fun copy (Lcom/shopify/checkoutsheetkit/Colors;)Lcom/shopify/checkoutsheetkit/ColorScheme$Web; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/ColorScheme$Web;Lcom/shopify/checkoutsheetkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/ColorScheme$Web; + public fun (Lcom/shopify/checkoutkit/Colors;)V + public synthetic fun (Lcom/shopify/checkoutkit/Colors;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/Colors; + public final fun copy (Lcom/shopify/checkoutkit/Colors;)Lcom/shopify/checkoutkit/ColorScheme$Web; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/ColorScheme$Web;Lcom/shopify/checkoutkit/Colors;ILjava/lang/Object;)Lcom/shopify/checkoutkit/ColorScheme$Web; public fun equals (Ljava/lang/Object;)Z - public final fun getColors ()Lcom/shopify/checkoutsheetkit/Colors; + public final fun getColors ()Lcom/shopify/checkoutkit/Colors; public fun hashCode ()I - public final fun setColors (Lcom/shopify/checkoutsheetkit/Colors;)V + public final fun setColors (Lcom/shopify/checkoutkit/Colors;)V public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Web$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/ColorScheme$Web$$serializer; +public final class com/shopify/checkoutkit/ColorScheme$Web$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/ColorScheme$Web$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/ColorScheme$Web; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/ColorScheme$Web; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/ColorScheme$Web;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/ColorScheme$Web;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorScheme$Web$Companion { +public final class com/shopify/checkoutkit/ColorScheme$Web$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/Colors { - public static final field Companion Lcom/shopify/checkoutsheetkit/Colors$Companion; - public fun (Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/DrawableResource;Lcom/shopify/checkoutsheetkit/Color;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/DrawableResource;Lcom/shopify/checkoutsheetkit/Color;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/Color; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/Color; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/Color; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/Color; - public final fun component5 ()Lcom/shopify/checkoutsheetkit/DrawableResource; - public final fun component6 ()Lcom/shopify/checkoutsheetkit/Color; - public final fun copy (Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/DrawableResource;Lcom/shopify/checkoutsheetkit/Color;)Lcom/shopify/checkoutsheetkit/Colors; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/Colors;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/Color;Lcom/shopify/checkoutsheetkit/DrawableResource;Lcom/shopify/checkoutsheetkit/Color;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/Colors; +public final class com/shopify/checkoutkit/Colors { + public static final field Companion Lcom/shopify/checkoutkit/Colors$Companion; + public fun (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;)V + public synthetic fun (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/Color; + public final fun component2 ()Lcom/shopify/checkoutkit/Color; + public final fun component3 ()Lcom/shopify/checkoutkit/Color; + public final fun component4 ()Lcom/shopify/checkoutkit/Color; + public final fun component5 ()Lcom/shopify/checkoutkit/DrawableResource; + public final fun component6 ()Lcom/shopify/checkoutkit/Color; + public final fun copy (Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/Colors; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Colors;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/Color;Lcom/shopify/checkoutkit/DrawableResource;Lcom/shopify/checkoutkit/Color;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Colors; public fun equals (Ljava/lang/Object;)Z - public final fun getCloseIcon ()Lcom/shopify/checkoutsheetkit/DrawableResource; - public final fun getCloseIconTint ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getHeaderBackground ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getHeaderFont ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getProgressIndicator ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getWebViewBackground ()Lcom/shopify/checkoutsheetkit/Color; + public final fun getCloseIcon ()Lcom/shopify/checkoutkit/DrawableResource; + public final fun getCloseIconTint ()Lcom/shopify/checkoutkit/Color; + public final fun getHeaderBackground ()Lcom/shopify/checkoutkit/Color; + public final fun getHeaderFont ()Lcom/shopify/checkoutkit/Color; + public final fun getProgressIndicator ()Lcom/shopify/checkoutkit/Color; + public final fun getWebViewBackground ()Lcom/shopify/checkoutkit/Color; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/Colors$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/Colors$$serializer; +public final class com/shopify/checkoutkit/Colors$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/Colors$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/Colors; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/Colors; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/Colors;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/Colors;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/Colors$Companion { +public final class com/shopify/checkoutkit/Colors$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/ColorsBuilder { - public final fun getCloseIcon ()Lcom/shopify/checkoutsheetkit/DrawableResource; - public final fun getCloseIconTint ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getHeaderBackground ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getHeaderFont ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getProgressIndicator ()Lcom/shopify/checkoutsheetkit/Color; - public final fun getWebViewBackground ()Lcom/shopify/checkoutsheetkit/Color; - public final fun setCloseIcon (Lcom/shopify/checkoutsheetkit/DrawableResource;)V - public final fun setCloseIconTint (Lcom/shopify/checkoutsheetkit/Color;)V - public final fun setHeaderBackground (Lcom/shopify/checkoutsheetkit/Color;)V - public final fun setHeaderFont (Lcom/shopify/checkoutsheetkit/Color;)V - public final fun setProgressIndicator (Lcom/shopify/checkoutsheetkit/Color;)V - public final fun setWebViewBackground (Lcom/shopify/checkoutsheetkit/Color;)V - public final fun withCloseIcon (Lcom/shopify/checkoutsheetkit/DrawableResource;)Lcom/shopify/checkoutsheetkit/ColorsBuilder; - public final fun withCloseIconTint (Lcom/shopify/checkoutsheetkit/Color;)Lcom/shopify/checkoutsheetkit/ColorsBuilder; - public final fun withHeaderBackground (Lcom/shopify/checkoutsheetkit/Color;)Lcom/shopify/checkoutsheetkit/ColorsBuilder; - public final fun withHeaderFont (Lcom/shopify/checkoutsheetkit/Color;)Lcom/shopify/checkoutsheetkit/ColorsBuilder; - public final fun withProgressIndicator (Lcom/shopify/checkoutsheetkit/Color;)Lcom/shopify/checkoutsheetkit/ColorsBuilder; - public final fun withWebViewBackground (Lcom/shopify/checkoutsheetkit/Color;)Lcom/shopify/checkoutsheetkit/ColorsBuilder; -} - -public final class com/shopify/checkoutsheetkit/Configuration { +public final class com/shopify/checkoutkit/ColorsBuilder { + public final fun getCloseIcon ()Lcom/shopify/checkoutkit/DrawableResource; + public final fun getCloseIconTint ()Lcom/shopify/checkoutkit/Color; + public final fun getHeaderBackground ()Lcom/shopify/checkoutkit/Color; + public final fun getHeaderFont ()Lcom/shopify/checkoutkit/Color; + public final fun getProgressIndicator ()Lcom/shopify/checkoutkit/Color; + public final fun getWebViewBackground ()Lcom/shopify/checkoutkit/Color; + public final fun setCloseIcon (Lcom/shopify/checkoutkit/DrawableResource;)V + public final fun setCloseIconTint (Lcom/shopify/checkoutkit/Color;)V + public final fun setHeaderBackground (Lcom/shopify/checkoutkit/Color;)V + public final fun setHeaderFont (Lcom/shopify/checkoutkit/Color;)V + public final fun setProgressIndicator (Lcom/shopify/checkoutkit/Color;)V + public final fun setWebViewBackground (Lcom/shopify/checkoutkit/Color;)V + public final fun withCloseIcon (Lcom/shopify/checkoutkit/DrawableResource;)Lcom/shopify/checkoutkit/ColorsBuilder; + public final fun withCloseIconTint (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder; + public final fun withHeaderBackground (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder; + public final fun withHeaderFont (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder; + public final fun withProgressIndicator (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder; + public final fun withWebViewBackground (Lcom/shopify/checkoutkit/Color;)Lcom/shopify/checkoutkit/ColorsBuilder; +} + +public final class com/shopify/checkoutkit/Configuration { public fun ()V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/ColorScheme; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/Preloading; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/ErrorRecovery; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/Platform; - public final fun component5 ()Lcom/shopify/checkoutsheetkit/LogLevel; - public final fun copy (Lcom/shopify/checkoutsheetkit/ColorScheme;Lcom/shopify/checkoutsheetkit/Preloading;Lcom/shopify/checkoutsheetkit/ErrorRecovery;Lcom/shopify/checkoutsheetkit/Platform;Lcom/shopify/checkoutsheetkit/LogLevel;)Lcom/shopify/checkoutsheetkit/Configuration; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/Configuration;Lcom/shopify/checkoutsheetkit/ColorScheme;Lcom/shopify/checkoutsheetkit/Preloading;Lcom/shopify/checkoutsheetkit/ErrorRecovery;Lcom/shopify/checkoutsheetkit/Platform;Lcom/shopify/checkoutsheetkit/LogLevel;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/Configuration; + public final fun component1 ()Lcom/shopify/checkoutkit/ColorScheme; + public final fun component2 ()Lcom/shopify/checkoutkit/Preloading; + public final fun component3 ()Lcom/shopify/checkoutkit/ErrorRecovery; + public final fun component4 ()Lcom/shopify/checkoutkit/Platform; + public final fun component5 ()Lcom/shopify/checkoutkit/LogLevel; + public final fun copy (Lcom/shopify/checkoutkit/ColorScheme;Lcom/shopify/checkoutkit/Preloading;Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/Platform;Lcom/shopify/checkoutkit/LogLevel;)Lcom/shopify/checkoutkit/Configuration; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Configuration;Lcom/shopify/checkoutkit/ColorScheme;Lcom/shopify/checkoutkit/Preloading;Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/Platform;Lcom/shopify/checkoutkit/LogLevel;ILjava/lang/Object;)Lcom/shopify/checkoutkit/Configuration; public fun equals (Ljava/lang/Object;)Z - public final fun getColorScheme ()Lcom/shopify/checkoutsheetkit/ColorScheme; - public final fun getErrorRecovery ()Lcom/shopify/checkoutsheetkit/ErrorRecovery; - public final fun getLogLevel ()Lcom/shopify/checkoutsheetkit/LogLevel; - public final fun getPlatform ()Lcom/shopify/checkoutsheetkit/Platform; - public final fun getPreloading ()Lcom/shopify/checkoutsheetkit/Preloading; + public final fun getColorScheme ()Lcom/shopify/checkoutkit/ColorScheme; + public final fun getErrorRecovery ()Lcom/shopify/checkoutkit/ErrorRecovery; + public final fun getLogLevel ()Lcom/shopify/checkoutkit/LogLevel; + public final fun getPlatform ()Lcom/shopify/checkoutkit/Platform; + public final fun getPreloading ()Lcom/shopify/checkoutkit/Preloading; public fun hashCode ()I - public final fun setColorScheme (Lcom/shopify/checkoutsheetkit/ColorScheme;)V - public final fun setErrorRecovery (Lcom/shopify/checkoutsheetkit/ErrorRecovery;)V - public final fun setLogLevel (Lcom/shopify/checkoutsheetkit/LogLevel;)V - public final fun setPlatform (Lcom/shopify/checkoutsheetkit/Platform;)V - public final fun setPreloading (Lcom/shopify/checkoutsheetkit/Preloading;)V + public final fun setColorScheme (Lcom/shopify/checkoutkit/ColorScheme;)V + public final fun setErrorRecovery (Lcom/shopify/checkoutkit/ErrorRecovery;)V + public final fun setLogLevel (Lcom/shopify/checkoutkit/LogLevel;)V + public final fun setPlatform (Lcom/shopify/checkoutkit/Platform;)V + public final fun setPreloading (Lcom/shopify/checkoutkit/Preloading;)V public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/ConfigurationException : com/shopify/checkoutsheetkit/CheckoutException { - public static final field Companion Lcom/shopify/checkoutsheetkit/ConfigurationException$Companion; +public final class com/shopify/checkoutkit/ConfigurationException : com/shopify/checkoutkit/CheckoutException { + public static final field Companion Lcom/shopify/checkoutkit/ConfigurationException$Companion; public static final field STOREFRONT_PASSWORD_REQUIRED Ljava/lang/String; public static final field UNKNOWN Ljava/lang/String; public fun (Ljava/lang/String;Ljava/lang/String;Z)V @@ -379,79 +379,79 @@ public final class com/shopify/checkoutsheetkit/ConfigurationException : com/sho public fun (Z)V } -public final class com/shopify/checkoutsheetkit/ConfigurationException$Companion { +public final class com/shopify/checkoutkit/ConfigurationException$Companion { } -public abstract interface class com/shopify/checkoutsheetkit/ConfigurationUpdater { - public abstract fun configure (Lcom/shopify/checkoutsheetkit/Configuration;)V +public abstract interface class com/shopify/checkoutkit/ConfigurationUpdater { + public abstract fun configure (Lcom/shopify/checkoutkit/Configuration;)V } -public abstract class com/shopify/checkoutsheetkit/DefaultCheckoutEventProcessor : com/shopify/checkoutsheetkit/CheckoutEventProcessor { +public abstract class com/shopify/checkoutkit/DefaultCheckoutEventProcessor : com/shopify/checkoutkit/CheckoutEventProcessor { public fun (Landroid/content/Context;)V - public fun (Landroid/content/Context;Lcom/shopify/checkoutsheetkit/LogWrapper;)V - public synthetic fun (Landroid/content/Context;Lcom/shopify/checkoutsheetkit/LogWrapper;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Landroid/content/Context;Lcom/shopify/checkoutkit/LogWrapper;)V + public synthetic fun (Landroid/content/Context;Lcom/shopify/checkoutkit/LogWrapper;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public fun onCheckoutLinkClicked (Landroid/net/Uri;)V public fun onGeolocationPermissionsHidePrompt ()V public fun onGeolocationPermissionsShowPrompt (Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V public fun onPermissionRequest (Landroid/webkit/PermissionRequest;)V public fun onShowFileChooser (Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z - public fun onWebPixelEvent (Lcom/shopify/checkoutsheetkit/pixelevents/PixelEvent;)V + public fun onWebPixelEvent (Lcom/shopify/checkoutkit/pixelevents/PixelEvent;)V } -public final class com/shopify/checkoutsheetkit/DrawableResource { - public static final field Companion Lcom/shopify/checkoutsheetkit/DrawableResource$Companion; +public final class com/shopify/checkoutkit/DrawableResource { + public static final field Companion Lcom/shopify/checkoutkit/DrawableResource$Companion; public fun (I)V public final fun component1 ()I - public final fun copy (I)Lcom/shopify/checkoutsheetkit/DrawableResource; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/DrawableResource;IILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/DrawableResource; + public final fun copy (I)Lcom/shopify/checkoutkit/DrawableResource; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/DrawableResource;IILjava/lang/Object;)Lcom/shopify/checkoutkit/DrawableResource; public fun equals (Ljava/lang/Object;)Z public final fun getId ()I public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/DrawableResource$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/DrawableResource$$serializer; +public final class com/shopify/checkoutkit/DrawableResource$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/DrawableResource$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/DrawableResource; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/DrawableResource; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/DrawableResource;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/DrawableResource;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/DrawableResource$Companion { +public final class com/shopify/checkoutkit/DrawableResource$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public abstract interface class com/shopify/checkoutsheetkit/ErrorRecovery { - public abstract fun preRecoveryActions (Lcom/shopify/checkoutsheetkit/CheckoutException;Ljava/lang/String;)V - public abstract fun shouldRecoverFromError (Lcom/shopify/checkoutsheetkit/CheckoutException;)Z +public abstract interface class com/shopify/checkoutkit/ErrorRecovery { + public abstract fun preRecoveryActions (Lcom/shopify/checkoutkit/CheckoutException;Ljava/lang/String;)V + public abstract fun shouldRecoverFromError (Lcom/shopify/checkoutkit/CheckoutException;)Z } -public final class com/shopify/checkoutsheetkit/ErrorRecovery$DefaultImpls { - public static fun preRecoveryActions (Lcom/shopify/checkoutsheetkit/ErrorRecovery;Lcom/shopify/checkoutsheetkit/CheckoutException;Ljava/lang/String;)V - public static fun shouldRecoverFromError (Lcom/shopify/checkoutsheetkit/ErrorRecovery;Lcom/shopify/checkoutsheetkit/CheckoutException;)Z +public final class com/shopify/checkoutkit/ErrorRecovery$DefaultImpls { + public static fun preRecoveryActions (Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/CheckoutException;Ljava/lang/String;)V + public static fun shouldRecoverFromError (Lcom/shopify/checkoutkit/ErrorRecovery;Lcom/shopify/checkoutkit/CheckoutException;)Z } -public final class com/shopify/checkoutsheetkit/HttpException : com/shopify/checkoutsheetkit/CheckoutUnavailableException { +public final class com/shopify/checkoutkit/HttpException : com/shopify/checkoutkit/CheckoutUnavailableException { public fun (IZ)V public fun (Ljava/lang/String;IZ)V public synthetic fun (Ljava/lang/String;IZILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getStatusCode ()I } -public final class com/shopify/checkoutsheetkit/LogLevel : java/lang/Enum { - public static final field DEBUG Lcom/shopify/checkoutsheetkit/LogLevel; - public static final field ERROR Lcom/shopify/checkoutsheetkit/LogLevel; - public static final field WARN Lcom/shopify/checkoutsheetkit/LogLevel; +public final class com/shopify/checkoutkit/LogLevel : java/lang/Enum { + public static final field DEBUG Lcom/shopify/checkoutkit/LogLevel; + public static final field ERROR Lcom/shopify/checkoutkit/LogLevel; + public static final field WARN Lcom/shopify/checkoutkit/LogLevel; public static fun getEntries ()Lkotlin/enums/EnumEntries; - public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/LogLevel; - public static fun values ()[Lcom/shopify/checkoutsheetkit/LogLevel; + public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/LogLevel; + public static fun values ()[Lcom/shopify/checkoutkit/LogLevel; } -public final class com/shopify/checkoutsheetkit/LogWrapper { +public final class com/shopify/checkoutkit/LogWrapper { public fun ()V public final fun d (Ljava/lang/String;Ljava/lang/String;)V public final fun e (Ljava/lang/String;Ljava/lang/String;)V @@ -459,39 +459,39 @@ public final class com/shopify/checkoutsheetkit/LogWrapper { public final fun w (Ljava/lang/String;Ljava/lang/String;)V } -public final class com/shopify/checkoutsheetkit/Platform : java/lang/Enum { - public static final field REACT_NATIVE Lcom/shopify/checkoutsheetkit/Platform; +public final class com/shopify/checkoutkit/Platform : java/lang/Enum { + public static final field REACT_NATIVE Lcom/shopify/checkoutkit/Platform; public final fun getDisplayName ()Ljava/lang/String; public static fun getEntries ()Lkotlin/enums/EnumEntries; - public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/Platform; - public static fun values ()[Lcom/shopify/checkoutsheetkit/Platform; + public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/Platform; + public static fun values ()[Lcom/shopify/checkoutkit/Platform; } -public final class com/shopify/checkoutsheetkit/Preloading { +public final class com/shopify/checkoutkit/Preloading { public fun ()V public fun (Z)V public synthetic fun (ZILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Z - public final fun copy (Z)Lcom/shopify/checkoutsheetkit/Preloading; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/Preloading;ZILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/Preloading; + public final fun copy (Z)Lcom/shopify/checkoutkit/Preloading; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/Preloading;ZILjava/lang/Object;)Lcom/shopify/checkoutkit/Preloading; public fun equals (Ljava/lang/Object;)Z public final fun getEnabled ()Z public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKit { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/ShopifyCheckoutSheetKit; +public final class com/shopify/checkoutkit/ShopifyCheckoutKit { + public static final field INSTANCE Lcom/shopify/checkoutkit/ShopifyCheckoutKit; public static final field version Ljava/lang/String; - public static final fun configure (Lcom/shopify/checkoutsheetkit/ConfigurationUpdater;)V - public static final fun getConfiguration ()Lcom/shopify/checkoutsheetkit/Configuration; + public static final fun configure (Lcom/shopify/checkoutkit/ConfigurationUpdater;)V + public static final fun getConfiguration ()Lcom/shopify/checkoutkit/Configuration; public static final fun invalidate ()V public static final fun preload (Ljava/lang/String;Landroidx/activity/ComponentActivity;)V - public static final fun present (Ljava/lang/String;Landroidx/activity/ComponentActivity;Lcom/shopify/checkoutsheetkit/DefaultCheckoutEventProcessor;)Lcom/shopify/checkoutsheetkit/CheckoutSheetKitDialog; + public static final fun present (Ljava/lang/String;Landroidx/activity/ComponentActivity;Lcom/shopify/checkoutkit/DefaultCheckoutEventProcessor;)Lcom/shopify/checkoutkit/CheckoutKitDialog; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Address { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/Address$Companion; +public final class com/shopify/checkoutkit/lifecycleevents/Address { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/Address$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -506,8 +506,8 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/Address { public final fun component7 ()Ljava/lang/String; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/Address; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/Address;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/Address; public fun equals (Ljava/lang/Object;)Z public final fun getAddress1 ()Ljava/lang/String; public final fun getAddress2 ()Ljava/lang/String; @@ -524,70 +524,70 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/Address { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Address$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/Address$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/Address$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/Address$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/Address; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/Address;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Address$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/Address$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartInfo { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo$Companion; - public fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/Price;Ljava/lang/String;)V +public final class com/shopify/checkoutkit/lifecycleevents/CartInfo { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/CartInfo$Companion; + public fun (Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/Price;Ljava/lang/String;)V public final fun component1 ()Ljava/util/List; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/Price; + public final fun component2 ()Lcom/shopify/checkoutkit/lifecycleevents/Price; public final fun component3 ()Ljava/lang/String; - public final fun copy (Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/Price;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo;Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/Price;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo; + public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/Price;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/CartInfo; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/CartInfo;Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/Price;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/CartInfo; public fun equals (Ljava/lang/Object;)Z public final fun getLines ()Ljava/util/List; - public final fun getPrice ()Lcom/shopify/checkoutsheetkit/lifecycleevents/Price; + public final fun getPrice ()Lcom/shopify/checkoutkit/lifecycleevents/Price; public final fun getToken ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/CartInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/CartInfo$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/CartInfo; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/CartInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartInfo$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/CartInfo$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLine { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine$Companion; - public fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;)V - public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public final class com/shopify/checkoutkit/lifecycleevents/CartLine { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/CartLine$Companion; + public fun (Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;)V + public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/util/List; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage; + public final fun component2 ()Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage; public final fun component3 ()Ljava/lang/String; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun component4 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component5 ()Ljava/lang/String; public final fun component6 ()I public final fun component7 ()Ljava/lang/String; - public final fun copy (Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine;Ljava/util/List;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine; + public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/CartLine; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/CartLine;Ljava/util/List;Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;ILjava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/CartLine; public fun equals (Ljava/lang/Object;)Z public final fun getDiscounts ()Ljava/util/List; - public final fun getImage ()Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage; + public final fun getImage ()Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage; public final fun getMerchandiseId ()Ljava/lang/String; - public final fun getPrice ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getPrice ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getProductId ()Ljava/lang/String; public final fun getQuantity ()I public final fun getTitle ()Ljava/lang/String; @@ -595,31 +595,31 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLine { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLine$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/CartLine$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/CartLine$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/CartLine; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLine;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/CartLine;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLine$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/CartLine$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLineImage { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage$Companion; +public final class com/shopify/checkoutkit/lifecycleevents/CartLineImage { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage$Companion; public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage; public fun equals (Ljava/lang/Object;)Z public final fun getAltText ()Ljava/lang/String; public final fun getLg ()Ljava/lang/String; @@ -629,124 +629,124 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLineImage { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLineImage$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/CartLineImage$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartLineImage;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/CartLineImage;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CartLineImage$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/CartLineImage$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent$Companion; - public fun (Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails; - public final fun copy (Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent;Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent; +public final class com/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent$Companion; + public fun (Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails;)V + public final fun component1 ()Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails; + public final fun copy (Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails;)Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent;Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent; public fun equals (Ljava/lang/Object;)Z - public final fun getOrderDetails ()Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails; + public final fun getOrderDetails ()Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEvent$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEvent$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails$Companion; +public final class com/shopify/checkoutkit/lifecycleevents/DeliveryDetails { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails$Companion; public fun ()V - public fun (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Ljava/lang/String;)V - public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/lifecycleevents/Address;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/lifecycleevents/Address;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; + public final fun component2 ()Lcom/shopify/checkoutkit/lifecycleevents/Address; public final fun component3 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails; + public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/lifecycleevents/Address;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;Lcom/shopify/checkoutkit/lifecycleevents/Address;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails; public fun equals (Ljava/lang/Object;)Z public final fun getAdditionalInfo ()Ljava/lang/String; - public final fun getLocation ()Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; + public final fun getLocation ()Lcom/shopify/checkoutkit/lifecycleevents/Address; public final fun getName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/DeliveryDetails$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/DeliveryDetails$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo$Companion; - public fun (Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails; +public final class com/shopify/checkoutkit/lifecycleevents/DeliveryInfo { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo$Companion; + public fun (Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;)V + public final fun component1 ()Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails; public final fun component2 ()Ljava/lang/String; - public final fun copy (Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo;Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo; + public final fun copy (Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo;Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo; public fun equals (Ljava/lang/Object;)Z - public final fun getDetails ()Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryDetails; + public final fun getDetails ()Lcom/shopify/checkoutkit/lifecycleevents/DeliveryDetails; public final fun getMethod ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/DeliveryInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/DeliveryInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/DeliveryInfo$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/DeliveryInfo$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Discount { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount$Companion; +public final class com/shopify/checkoutkit/lifecycleevents/Discount { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/Discount$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/Double; public final fun component5 ()Ljava/lang/String; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/Discount; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/Discount;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/Discount; public fun equals (Ljava/lang/Object;)Z - public final fun getAmount ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getAmount ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getApplicationType ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; public final fun getValue ()Ljava/lang/Double; @@ -755,37 +755,37 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/Discount { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Discount$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/Discount$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/Discount$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/Discount; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/Discount;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/Discount;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Discount$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/Discount$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/OrderDetails { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails$Companion; - public fun (Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo; +public final class com/shopify/checkoutkit/lifecycleevents/OrderDetails { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails$Companion; + public fun (Lcom/shopify/checkoutkit/lifecycleevents/Address;Lcom/shopify/checkoutkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V + public synthetic fun (Lcom/shopify/checkoutkit/lifecycleevents/Address;Lcom/shopify/checkoutkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/lifecycleevents/Address; + public final fun component2 ()Lcom/shopify/checkoutkit/lifecycleevents/CartInfo; public final fun component3 ()Ljava/util/List; public final fun component4 ()Ljava/lang/String; public final fun component5 ()Ljava/lang/String; public final fun component6 ()Ljava/util/List; public final fun component7 ()Ljava/lang/String; - public final fun copy (Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails;Lcom/shopify/checkoutsheetkit/lifecycleevents/Address;Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails; + public final fun copy (Lcom/shopify/checkoutkit/lifecycleevents/Address;Lcom/shopify/checkoutkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails;Lcom/shopify/checkoutkit/lifecycleevents/Address;Lcom/shopify/checkoutkit/lifecycleevents/CartInfo;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails; public fun equals (Ljava/lang/Object;)Z - public final fun getBillingAddress ()Lcom/shopify/checkoutsheetkit/lifecycleevents/Address; - public final fun getCart ()Lcom/shopify/checkoutsheetkit/lifecycleevents/CartInfo; + public final fun getBillingAddress ()Lcom/shopify/checkoutkit/lifecycleevents/Address; + public final fun getCart ()Lcom/shopify/checkoutkit/lifecycleevents/CartInfo; public final fun getDeliveries ()Ljava/util/List; public final fun getEmail ()Ljava/lang/String; public final fun getId ()Ljava/lang/String; @@ -795,29 +795,29 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/OrderDetails { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/OrderDetails$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/OrderDetails$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/OrderDetails;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/OrderDetails;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/OrderDetails$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/OrderDetails$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod$Companion; +public final class com/shopify/checkoutkit/lifecycleevents/PaymentMethod { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod$Companion; public fun (Ljava/util/Map;Ljava/lang/String;)V public synthetic fun (Ljava/util/Map;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/util/Map; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/util/Map;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod;Ljava/util/Map;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod; + public final fun copy (Ljava/util/Map;Ljava/lang/String;)Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod;Ljava/util/Map;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod; public fun equals (Ljava/lang/Object;)Z public final fun getDetails ()Ljava/util/Map; public final fun getType ()Ljava/lang/String; @@ -825,67 +825,67 @@ public final class com/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/PaymentMethod$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/PaymentMethod;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/PaymentMethod$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/PaymentMethod$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Price { - public static final field Companion Lcom/shopify/checkoutsheetkit/lifecycleevents/Price$Companion; +public final class com/shopify/checkoutkit/lifecycleevents/Price { + public static final field Companion Lcom/shopify/checkoutkit/lifecycleevents/Price$Companion; public fun ()V - public fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;)V - public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;)V + public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/util/List; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component5 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun copy (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Price; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/lifecycleevents/Price;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Price; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component3 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component4 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component5 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;)Lcom/shopify/checkoutkit/lifecycleevents/Price; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/lifecycleevents/Price;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;ILjava/lang/Object;)Lcom/shopify/checkoutkit/lifecycleevents/Price; public fun equals (Ljava/lang/Object;)Z public final fun getDiscounts ()Ljava/util/List; - public final fun getShipping ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getSubtotal ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getTaxes ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getTotal ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getShipping ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getSubtotal ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getTaxes ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getTotal ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Price$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/lifecycleevents/Price$$serializer; +public final class com/shopify/checkoutkit/lifecycleevents/Price$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/lifecycleevents/Price$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/lifecycleevents/Price; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/lifecycleevents/Price; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/lifecycleevents/Price;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/lifecycleevents/Price;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/lifecycleevents/Price$Companion { +public final class com/shopify/checkoutkit/lifecycleevents/Price$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Attribute { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Attribute$Companion; +public final class com/shopify/checkoutkit/pixelevents/Attribute { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Attribute$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Attribute; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Attribute;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Attribute; + public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Attribute; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Attribute;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Attribute; public fun equals (Ljava/lang/Object;)Z public final fun getKey ()Ljava/lang/String; public final fun getValue ()Ljava/lang/String; @@ -893,236 +893,236 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Attribute { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Attribute$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Attribute$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Attribute$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Attribute$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Attribute; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Attribute; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Attribute;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Attribute;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Attribute$Companion { +public final class com/shopify/checkoutkit/pixelevents/Attribute$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Checkout { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Checkout$Companion; +public final class com/shopify/checkoutkit/pixelevents/Checkout { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Checkout$Companion; public fun ()V - public fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/Localization;Lcom/shopify/checkoutsheetkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/util/List;)V - public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/Localization;Lcom/shopify/checkoutsheetkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/Localization;Lcom/shopify/checkoutkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Lcom/shopify/checkoutkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/util/List;)V + public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/Localization;Lcom/shopify/checkoutkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Lcom/shopify/checkoutkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/util/List; public final fun component10 ()Ljava/util/List; - public final fun component11 ()Lcom/shopify/checkoutsheetkit/pixelevents/Localization; - public final fun component12 ()Lcom/shopify/checkoutsheetkit/pixelevents/Order; + public final fun component11 ()Lcom/shopify/checkoutkit/pixelevents/Localization; + public final fun component12 ()Lcom/shopify/checkoutkit/pixelevents/Order; public final fun component13 ()Ljava/lang/String; - public final fun component14 ()Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; - public final fun component15 ()Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate; + public final fun component14 ()Lcom/shopify/checkoutkit/pixelevents/MailingAddress; + public final fun component15 ()Lcom/shopify/checkoutkit/pixelevents/ShippingRate; public final fun component16 ()Ljava/lang/String; - public final fun component17 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun component17 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component18 ()Ljava/lang/String; - public final fun component19 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; - public final fun component20 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun component19 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/MailingAddress; + public final fun component20 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component21 ()Ljava/util/List; public final fun component3 ()Ljava/lang/Boolean; public final fun component4 ()Ljava/lang/Boolean; public final fun component5 ()Ljava/lang/String; - public final fun component6 ()Lcom/shopify/checkoutsheetkit/pixelevents/Delivery; + public final fun component6 ()Lcom/shopify/checkoutkit/pixelevents/Delivery; public final fun component7 ()Ljava/util/List; - public final fun component8 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun component8 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component9 ()Ljava/lang/String; - public final fun copy (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/Localization;Lcom/shopify/checkoutsheetkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/util/List;)Lcom/shopify/checkoutsheetkit/pixelevents/Checkout; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Checkout;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/Localization;Lcom/shopify/checkoutsheetkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Checkout; + public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/Localization;Lcom/shopify/checkoutkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Lcom/shopify/checkoutkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/util/List;)Lcom/shopify/checkoutkit/pixelevents/Checkout; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Checkout;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Delivery;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/Localization;Lcom/shopify/checkoutkit/pixelevents/Order;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Lcom/shopify/checkoutkit/pixelevents/ShippingRate;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Checkout; public fun equals (Ljava/lang/Object;)Z public final fun getAttributes ()Ljava/util/List; - public final fun getBillingAddress ()Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; + public final fun getBillingAddress ()Lcom/shopify/checkoutkit/pixelevents/MailingAddress; public final fun getBuyerAcceptsEmailMarketing ()Ljava/lang/Boolean; public final fun getBuyerAcceptsSmsMarketing ()Ljava/lang/Boolean; public final fun getCurrencyCode ()Ljava/lang/String; - public final fun getDelivery ()Lcom/shopify/checkoutsheetkit/pixelevents/Delivery; + public final fun getDelivery ()Lcom/shopify/checkoutkit/pixelevents/Delivery; public final fun getDiscountApplications ()Ljava/util/List; - public final fun getDiscountsAmount ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getDiscountsAmount ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getEmail ()Ljava/lang/String; public final fun getLineItems ()Ljava/util/List; - public final fun getLocalization ()Lcom/shopify/checkoutsheetkit/pixelevents/Localization; - public final fun getOrder ()Lcom/shopify/checkoutsheetkit/pixelevents/Order; + public final fun getLocalization ()Lcom/shopify/checkoutkit/pixelevents/Localization; + public final fun getOrder ()Lcom/shopify/checkoutkit/pixelevents/Order; public final fun getPhone ()Ljava/lang/String; - public final fun getShippingAddress ()Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; - public final fun getShippingLine ()Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate; + public final fun getShippingAddress ()Lcom/shopify/checkoutkit/pixelevents/MailingAddress; + public final fun getShippingLine ()Lcom/shopify/checkoutkit/pixelevents/ShippingRate; public final fun getSmsMarketingPhone ()Ljava/lang/String; - public final fun getSubtotalPrice ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getSubtotalPrice ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getToken ()Ljava/lang/String; - public final fun getTotalPrice ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getTotalTax ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getTotalPrice ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getTotalTax ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getTransactions ()Ljava/util/List; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Checkout$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Checkout$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Checkout$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Checkout$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Checkout; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Checkout; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Checkout;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Checkout;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Checkout$Companion { +public final class com/shopify/checkoutkit/pixelevents/Checkout$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem$Companion; +public final class com/shopify/checkoutkit/pixelevents/CheckoutLineItem { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem$Companion; public fun ()V - public fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant;)V - public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/ProductVariant;)V + public synthetic fun (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/ProductVariant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/util/List; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/util/List; public final fun component5 ()Ljava/lang/Double; - public final fun component6 ()Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation; + public final fun component6 ()Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation; public final fun component7 ()Ljava/lang/String; - public final fun component8 ()Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant; - public final fun copy (Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant;)Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem;Ljava/util/List;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem; + public final fun component8 ()Lcom/shopify/checkoutkit/pixelevents/ProductVariant; + public final fun copy (Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/ProductVariant;)Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem;Ljava/util/List;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/util/List;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/ProductVariant;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem; public fun equals (Ljava/lang/Object;)Z public final fun getDiscountAllocations ()Ljava/util/List; - public final fun getFinalLinePrice ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getFinalLinePrice ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getId ()Ljava/lang/String; public final fun getProperties ()Ljava/util/List; public final fun getQuantity ()Ljava/lang/Double; - public final fun getSellingPlanAllocation ()Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation; + public final fun getSellingPlanAllocation ()Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation; public final fun getTitle ()Ljava/lang/String; - public final fun getVariant ()Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant; + public final fun getVariant ()Lcom/shopify/checkoutkit/pixelevents/ProductVariant; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem$$serializer; +public final class com/shopify/checkoutkit/pixelevents/CheckoutLineItem$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/CheckoutLineItem;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/CheckoutLineItem$Companion { +public final class com/shopify/checkoutkit/pixelevents/CheckoutLineItem$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Context { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Context$Companion; +public final class com/shopify/checkoutkit/pixelevents/Context { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Context$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/Document;Lcom/shopify/checkoutsheetkit/pixelevents/Navigator;Lcom/shopify/checkoutsheetkit/pixelevents/Window;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/Document;Lcom/shopify/checkoutsheetkit/pixelevents/Navigator;Lcom/shopify/checkoutsheetkit/pixelevents/Window;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/Document; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/Navigator; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/pixelevents/Window; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/Document;Lcom/shopify/checkoutsheetkit/pixelevents/Navigator;Lcom/shopify/checkoutsheetkit/pixelevents/Window;)Lcom/shopify/checkoutsheetkit/pixelevents/Context; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Context;Lcom/shopify/checkoutsheetkit/pixelevents/Document;Lcom/shopify/checkoutsheetkit/pixelevents/Navigator;Lcom/shopify/checkoutsheetkit/pixelevents/Window;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Context; + public fun (Lcom/shopify/checkoutkit/pixelevents/Document;Lcom/shopify/checkoutkit/pixelevents/Navigator;Lcom/shopify/checkoutkit/pixelevents/Window;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/Document;Lcom/shopify/checkoutkit/pixelevents/Navigator;Lcom/shopify/checkoutkit/pixelevents/Window;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/Document; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/Navigator; + public final fun component3 ()Lcom/shopify/checkoutkit/pixelevents/Window; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/Document;Lcom/shopify/checkoutkit/pixelevents/Navigator;Lcom/shopify/checkoutkit/pixelevents/Window;)Lcom/shopify/checkoutkit/pixelevents/Context; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Context;Lcom/shopify/checkoutkit/pixelevents/Document;Lcom/shopify/checkoutkit/pixelevents/Navigator;Lcom/shopify/checkoutkit/pixelevents/Window;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Context; public fun equals (Ljava/lang/Object;)Z - public final fun getDocument ()Lcom/shopify/checkoutsheetkit/pixelevents/Document; - public final fun getNavigator ()Lcom/shopify/checkoutsheetkit/pixelevents/Navigator; - public final fun getWindow ()Lcom/shopify/checkoutsheetkit/pixelevents/Window; + public final fun getDocument ()Lcom/shopify/checkoutkit/pixelevents/Document; + public final fun getNavigator ()Lcom/shopify/checkoutkit/pixelevents/Navigator; + public final fun getWindow ()Lcom/shopify/checkoutkit/pixelevents/Window; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Context$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Context$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Context$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Context$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Context; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Context; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Context;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Context;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Context$Companion { +public final class com/shopify/checkoutkit/pixelevents/Context$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Country { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Country$Companion; +public final class com/shopify/checkoutkit/pixelevents/Country { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Country$Companion; public fun ()V public fun (Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Country; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Country;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Country; + public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Country; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Country;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Country; public fun equals (Ljava/lang/Object;)Z public final fun getIsoCode ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Country$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Country$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Country$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Country$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Country; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Country; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Country;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Country;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Country$Companion { +public final class com/shopify/checkoutkit/pixelevents/Country$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent : com/shopify/checkoutsheetkit/pixelevents/PixelEvent { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent$Companion; +public final class com/shopify/checkoutkit/pixelevents/CustomPixelEvent : com/shopify/checkoutkit/pixelevents/PixelEvent { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent$Companion; public fun ()V - public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Ljava/lang/String;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/pixelevents/EventType; - public final fun component5 ()Lcom/shopify/checkoutsheetkit/pixelevents/Context; + public final fun component4 ()Lcom/shopify/checkoutkit/pixelevents/EventType; + public final fun component5 ()Lcom/shopify/checkoutkit/pixelevents/Context; public final fun component6 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent; public fun equals (Ljava/lang/Object;)Z - public final fun getContext ()Lcom/shopify/checkoutsheetkit/pixelevents/Context; + public final fun getContext ()Lcom/shopify/checkoutkit/pixelevents/Context; public final fun getCustomData ()Ljava/lang/String; public fun getId ()Ljava/lang/String; public fun getName ()Ljava/lang/String; public fun getTimestamp ()Ljava/lang/String; - public fun getType ()Lcom/shopify/checkoutsheetkit/pixelevents/EventType; + public fun getType ()Lcom/shopify/checkoutkit/pixelevents/EventType; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent$$serializer; +public final class com/shopify/checkoutkit/pixelevents/CustomPixelEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/CustomPixelEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/CustomPixelEvent$Companion { +public final class com/shopify/checkoutkit/pixelevents/CustomPixelEvent$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Customer { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Customer$Companion; +public final class com/shopify/checkoutkit/pixelevents/Customer { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Customer$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -1132,8 +1132,8 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Customer { public final fun component4 ()Ljava/lang/String; public final fun component5 ()Ljava/lang/Double; public final fun component6 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Customer; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Customer; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Customer; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Customer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Customer; public fun equals (Ljava/lang/Object;)Z public final fun getEmail ()Ljava/lang/String; public final fun getFirstName ()Ljava/lang/String; @@ -1145,66 +1145,66 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Customer { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Customer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Customer$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Customer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Customer$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Customer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Customer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Customer;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Customer;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Customer$Companion { +public final class com/shopify/checkoutkit/pixelevents/Customer$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Delivery { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Delivery$Companion; +public final class com/shopify/checkoutkit/pixelevents/Delivery { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Delivery$Companion; public fun ()V public fun (Ljava/util/List;)V public synthetic fun (Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/util/List; - public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutsheetkit/pixelevents/Delivery; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Delivery;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Delivery; + public final fun copy (Ljava/util/List;)Lcom/shopify/checkoutkit/pixelevents/Delivery; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Delivery;Ljava/util/List;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Delivery; public fun equals (Ljava/lang/Object;)Z public final fun getSelectedDeliveryOptions ()Ljava/util/List; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Delivery$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Delivery$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Delivery$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Delivery$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Delivery; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Delivery; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Delivery;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Delivery;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Delivery$Companion { +public final class com/shopify/checkoutkit/pixelevents/Delivery$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/DeliveryOption { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption$Companion; +public final class com/shopify/checkoutkit/pixelevents/DeliveryOption { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/DeliveryOption$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; public final fun component5 ()Ljava/lang/String; public final fun component6 ()Ljava/lang/String; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/DeliveryOption; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/DeliveryOption;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/DeliveryOption; public fun equals (Ljava/lang/Object;)Z - public final fun getCost ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getCostAfterDiscounts ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getCost ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getCostAfterDiscounts ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getDescription ()Ljava/lang/String; public final fun getHandle ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; @@ -1213,172 +1213,172 @@ public final class com/shopify/checkoutsheetkit/pixelevents/DeliveryOption { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/DeliveryOption$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption$$serializer; +public final class com/shopify/checkoutkit/pixelevents/DeliveryOption$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/DeliveryOption$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/DeliveryOption; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/DeliveryOption;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/DeliveryOption;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/DeliveryOption$Companion { +public final class com/shopify/checkoutkit/pixelevents/DeliveryOption$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/DiscountAllocation { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation$Companion; +public final class com/shopify/checkoutkit/pixelevents/DiscountAllocation { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication;)Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation; + public fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/DiscountApplication;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/DiscountApplication;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/DiscountApplication; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/DiscountApplication;)Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/DiscountApplication;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation; public fun equals (Ljava/lang/Object;)Z - public final fun getAmount ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getDiscountApplication ()Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication; + public final fun getAmount ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getDiscountApplication ()Lcom/shopify/checkoutkit/pixelevents/DiscountApplication; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/DiscountAllocation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation$$serializer; +public final class com/shopify/checkoutkit/pixelevents/DiscountAllocation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/DiscountAllocation;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/DiscountAllocation;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/DiscountAllocation$Companion { +public final class com/shopify/checkoutkit/pixelevents/DiscountAllocation$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/DiscountApplication { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication$Companion; +public final class com/shopify/checkoutkit/pixelevents/DiscountApplication { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/DiscountApplication$Companion; public fun ()V - public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Value;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Value;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Value;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Value;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; public final fun component5 ()Ljava/lang/String; - public final fun component6 ()Lcom/shopify/checkoutsheetkit/pixelevents/Value; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Value;)Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Value;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication; + public final fun component6 ()Lcom/shopify/checkoutkit/pixelevents/Value; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Value;)Lcom/shopify/checkoutkit/pixelevents/DiscountApplication; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/DiscountApplication;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Value;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/DiscountApplication; public fun equals (Ljava/lang/Object;)Z public final fun getAllocationMethod ()Ljava/lang/String; public final fun getTargetSelection ()Ljava/lang/String; public final fun getTargetType ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; public final fun getType ()Ljava/lang/String; - public final fun getValue ()Lcom/shopify/checkoutsheetkit/pixelevents/Value; + public final fun getValue ()Lcom/shopify/checkoutkit/pixelevents/Value; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/DiscountApplication$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication$$serializer; +public final class com/shopify/checkoutkit/pixelevents/DiscountApplication$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/DiscountApplication$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/DiscountApplication; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/DiscountApplication;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/DiscountApplication;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/DiscountApplication$Companion { +public final class com/shopify/checkoutkit/pixelevents/DiscountApplication$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Document { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Document$Companion; +public final class com/shopify/checkoutkit/pixelevents/Document { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Document$Companion; public fun ()V - public fun (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;)V - public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/Location; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/Location; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Document; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Document;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Document; + public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Document; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Document;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Document; public fun equals (Ljava/lang/Object;)Z public final fun getCharacterSet ()Ljava/lang/String; - public final fun getLocation ()Lcom/shopify/checkoutsheetkit/pixelevents/Location; + public final fun getLocation ()Lcom/shopify/checkoutkit/pixelevents/Location; public final fun getReferrer ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Document$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Document$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Document$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Document$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Document; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Document; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Document;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Document;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Document$Companion { +public final class com/shopify/checkoutkit/pixelevents/Document$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/EventType : java/lang/Enum { - public static final field CUSTOM Lcom/shopify/checkoutsheetkit/pixelevents/EventType; - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/EventType$Companion; - public static final field STANDARD Lcom/shopify/checkoutsheetkit/pixelevents/EventType; +public final class com/shopify/checkoutkit/pixelevents/EventType : java/lang/Enum { + public static final field CUSTOM Lcom/shopify/checkoutkit/pixelevents/EventType; + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/EventType$Companion; + public static final field STANDARD Lcom/shopify/checkoutkit/pixelevents/EventType; public static fun getEntries ()Lkotlin/enums/EnumEntries; public final fun getTypeName ()Ljava/lang/String; - public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/EventType; - public static fun values ()[Lcom/shopify/checkoutsheetkit/pixelevents/EventType; + public static fun valueOf (Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/EventType; + public static fun values ()[Lcom/shopify/checkoutkit/pixelevents/EventType; } -public final class com/shopify/checkoutsheetkit/pixelevents/EventType$Companion { - public final fun fromTypeName (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/EventType; +public final class com/shopify/checkoutkit/pixelevents/EventType$Companion { + public final fun fromTypeName (Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/EventType; public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Image { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Image$Companion; +public final class com/shopify/checkoutkit/pixelevents/Image { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Image$Companion; public fun ()V public fun (Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Image; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Image;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Image; + public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Image; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Image;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Image; public fun equals (Ljava/lang/Object;)Z public final fun getSrc ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Image$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Image$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Image$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Image$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Image; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Image; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Image;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Image;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Image$Companion { +public final class com/shopify/checkoutkit/pixelevents/Image$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/JsonObjectAsStringSerializer : kotlinx/serialization/KSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/JsonObjectAsStringSerializer; +public final class com/shopify/checkoutkit/pixelevents/JsonObjectAsStringSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/JsonObjectAsStringSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/String; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; @@ -1386,70 +1386,70 @@ public final class com/shopify/checkoutsheetkit/pixelevents/JsonObjectAsStringSe public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V } -public final class com/shopify/checkoutsheetkit/pixelevents/Language { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Language$Companion; +public final class com/shopify/checkoutkit/pixelevents/Language { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Language$Companion; public fun ()V public fun (Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Language; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Language;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Language; + public final fun copy (Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Language; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Language;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Language; public fun equals (Ljava/lang/Object;)Z public final fun getIsoCode ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Language$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Language$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Language$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Language$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Language; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Language; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Language;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Language;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Language$Companion { +public final class com/shopify/checkoutkit/pixelevents/Language$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Localization { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Localization$Companion; +public final class com/shopify/checkoutkit/pixelevents/Localization { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Localization$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/Country;Lcom/shopify/checkoutsheetkit/pixelevents/Language;Lcom/shopify/checkoutsheetkit/pixelevents/Market;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/Country;Lcom/shopify/checkoutsheetkit/pixelevents/Language;Lcom/shopify/checkoutsheetkit/pixelevents/Market;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/Country; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/Language; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/pixelevents/Market; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/Country;Lcom/shopify/checkoutsheetkit/pixelevents/Language;Lcom/shopify/checkoutsheetkit/pixelevents/Market;)Lcom/shopify/checkoutsheetkit/pixelevents/Localization; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Localization;Lcom/shopify/checkoutsheetkit/pixelevents/Country;Lcom/shopify/checkoutsheetkit/pixelevents/Language;Lcom/shopify/checkoutsheetkit/pixelevents/Market;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Localization; + public fun (Lcom/shopify/checkoutkit/pixelevents/Country;Lcom/shopify/checkoutkit/pixelevents/Language;Lcom/shopify/checkoutkit/pixelevents/Market;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/Country;Lcom/shopify/checkoutkit/pixelevents/Language;Lcom/shopify/checkoutkit/pixelevents/Market;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/Country; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/Language; + public final fun component3 ()Lcom/shopify/checkoutkit/pixelevents/Market; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/Country;Lcom/shopify/checkoutkit/pixelevents/Language;Lcom/shopify/checkoutkit/pixelevents/Market;)Lcom/shopify/checkoutkit/pixelevents/Localization; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Localization;Lcom/shopify/checkoutkit/pixelevents/Country;Lcom/shopify/checkoutkit/pixelevents/Language;Lcom/shopify/checkoutkit/pixelevents/Market;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Localization; public fun equals (Ljava/lang/Object;)Z - public final fun getCountry ()Lcom/shopify/checkoutsheetkit/pixelevents/Country; - public final fun getLanguage ()Lcom/shopify/checkoutsheetkit/pixelevents/Language; - public final fun getMarket ()Lcom/shopify/checkoutsheetkit/pixelevents/Market; + public final fun getCountry ()Lcom/shopify/checkoutkit/pixelevents/Country; + public final fun getLanguage ()Lcom/shopify/checkoutkit/pixelevents/Language; + public final fun getMarket ()Lcom/shopify/checkoutkit/pixelevents/Market; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Localization$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Localization$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Localization$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Localization$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Localization; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Localization; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Localization;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Localization;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Localization$Companion { +public final class com/shopify/checkoutkit/pixelevents/Localization$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Location { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Location$Companion; +public final class com/shopify/checkoutkit/pixelevents/Location { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Location$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -1462,8 +1462,8 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Location { public final fun component7 ()Ljava/lang/String; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Location; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Location; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Location; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Location; public fun equals (Ljava/lang/Object;)Z public final fun getHash ()Ljava/lang/String; public final fun getHost ()Ljava/lang/String; @@ -1478,23 +1478,23 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Location { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Location$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Location$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Location$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Location$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Location; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Location; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Location;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Location;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Location$Companion { +public final class com/shopify/checkoutkit/pixelevents/Location$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/MailingAddress { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress$Companion; +public final class com/shopify/checkoutkit/pixelevents/MailingAddress { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/MailingAddress$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -1509,8 +1509,8 @@ public final class com/shopify/checkoutsheetkit/pixelevents/MailingAddress { public final fun component7 ()Ljava/lang/String; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/MailingAddress; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/MailingAddress;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/MailingAddress; public fun equals (Ljava/lang/Object;)Z public final fun getAddress1 ()Ljava/lang/String; public final fun getAddress2 ()Ljava/lang/String; @@ -1527,30 +1527,30 @@ public final class com/shopify/checkoutsheetkit/pixelevents/MailingAddress { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/MailingAddress$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress$$serializer; +public final class com/shopify/checkoutkit/pixelevents/MailingAddress$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/MailingAddress$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/MailingAddress; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/MailingAddress;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/MailingAddress;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/MailingAddress$Companion { +public final class com/shopify/checkoutkit/pixelevents/MailingAddress$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Market { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Market$Companion; +public final class com/shopify/checkoutkit/pixelevents/Market { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Market$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Market; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Market;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Market; + public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Market; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Market;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Market; public fun equals (Ljava/lang/Object;)Z public final fun getHandle ()Ljava/lang/String; public final fun getId ()Ljava/lang/String; @@ -1558,30 +1558,30 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Market { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Market$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Market$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Market$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Market$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Market; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Market; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Market;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Market;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Market$Companion { +public final class com/shopify/checkoutkit/pixelevents/Market$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/MoneyV2 { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2$Companion; +public final class com/shopify/checkoutkit/pixelevents/MoneyV2 { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/MoneyV2$Companion; public fun ()V public fun (Ljava/lang/Double;Ljava/lang/String;)V public synthetic fun (Ljava/lang/Double;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Double; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/lang/Double;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/Double;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun copy (Ljava/lang/Double;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/Double;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public fun equals (Ljava/lang/Object;)Z public final fun getAmount ()Ljava/lang/Double; public final fun getCurrencyCode ()Ljava/lang/String; @@ -1589,23 +1589,23 @@ public final class com/shopify/checkoutsheetkit/pixelevents/MoneyV2 { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/MoneyV2$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2$$serializer; +public final class com/shopify/checkoutkit/pixelevents/MoneyV2$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/MoneyV2$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/MoneyV2$Companion { +public final class com/shopify/checkoutkit/pixelevents/MoneyV2$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Navigator { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Navigator$Companion; +public final class com/shopify/checkoutkit/pixelevents/Navigator { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Navigator$Companion; public fun ()V public fun (Ljava/lang/Boolean;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V public synthetic fun (Ljava/lang/Boolean;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -1613,8 +1613,8 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Navigator { public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/util/List; public final fun component4 ()Ljava/lang/String; - public final fun copy (Ljava/lang/Boolean;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Navigator; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Navigator;Ljava/lang/Boolean;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Navigator; + public final fun copy (Ljava/lang/Boolean;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Navigator; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Navigator;Ljava/lang/Boolean;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Navigator; public fun equals (Ljava/lang/Object;)Z public final fun getCookieEnabled ()Ljava/lang/Boolean; public final fun getLanguage ()Ljava/lang/String; @@ -1624,61 +1624,61 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Navigator { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Navigator$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Navigator$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Navigator$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Navigator$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Navigator; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Navigator; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Navigator;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Navigator;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Navigator$Companion { +public final class com/shopify/checkoutkit/pixelevents/Navigator$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Order { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Order$Companion; +public final class com/shopify/checkoutkit/pixelevents/Order { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Order$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer;Ljava/lang/String;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer; + public fun (Lcom/shopify/checkoutkit/pixelevents/OrderCustomer;Ljava/lang/String;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/OrderCustomer;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/OrderCustomer; public final fun component2 ()Ljava/lang/String; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Order; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Order;Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Order; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/OrderCustomer;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Order; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Order;Lcom/shopify/checkoutkit/pixelevents/OrderCustomer;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Order; public fun equals (Ljava/lang/Object;)Z - public final fun getCustomer ()Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer; + public final fun getCustomer ()Lcom/shopify/checkoutkit/pixelevents/OrderCustomer; public final fun getId ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Order$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Order$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Order$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Order$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Order; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Order; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Order;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Order;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Order$Companion { +public final class com/shopify/checkoutkit/pixelevents/Order$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/OrderCustomer { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer$Companion; +public final class com/shopify/checkoutkit/pixelevents/OrderCustomer { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/OrderCustomer$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/Boolean;)V public synthetic fun (Ljava/lang/String;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/Boolean; - public final fun copy (Ljava/lang/String;Ljava/lang/Boolean;)Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer; + public final fun copy (Ljava/lang/String;Ljava/lang/Boolean;)Lcom/shopify/checkoutkit/pixelevents/OrderCustomer; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/OrderCustomer;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/OrderCustomer; public fun equals (Ljava/lang/Object;)Z public final fun getId ()Ljava/lang/String; public fun hashCode ()I @@ -1686,59 +1686,59 @@ public final class com/shopify/checkoutsheetkit/pixelevents/OrderCustomer { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/OrderCustomer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer$$serializer; +public final class com/shopify/checkoutkit/pixelevents/OrderCustomer$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/OrderCustomer$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/OrderCustomer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/OrderCustomer;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/OrderCustomer;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/OrderCustomer$Companion { +public final class com/shopify/checkoutkit/pixelevents/OrderCustomer$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public abstract interface class com/shopify/checkoutsheetkit/pixelevents/PixelEvent { +public abstract interface class com/shopify/checkoutkit/pixelevents/PixelEvent { public abstract fun getId ()Ljava/lang/String; public abstract fun getName ()Ljava/lang/String; public abstract fun getTimestamp ()Ljava/lang/String; - public abstract fun getType ()Lcom/shopify/checkoutsheetkit/pixelevents/EventType; + public abstract fun getType ()Lcom/shopify/checkoutkit/pixelevents/EventType; } -public final class com/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue$Companion; +public final class com/shopify/checkoutkit/pixelevents/PricingPercentageValue { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue$Companion; public fun ()V public fun (Ljava/lang/Double;)V public synthetic fun (Ljava/lang/Double;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Double; - public final fun copy (Ljava/lang/Double;)Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue; + public final fun copy (Ljava/lang/Double;)Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue; public fun equals (Ljava/lang/Object;)Z public final fun getPercentage ()Ljava/lang/Double; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue$$serializer; +public final class com/shopify/checkoutkit/pixelevents/PricingPercentageValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/PricingPercentageValue;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/PricingPercentageValue$Companion { +public final class com/shopify/checkoutkit/pixelevents/PricingPercentageValue$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Product { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Product$Companion; +public final class com/shopify/checkoutkit/pixelevents/Product { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Product$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V @@ -1748,8 +1748,8 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Product { public final fun component4 ()Ljava/lang/String; public final fun component5 ()Ljava/lang/String; public final fun component6 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Product; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Product; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Product; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Product; public fun equals (Ljava/lang/Object;)Z public final fun getId ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; @@ -1761,40 +1761,40 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Product { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Product$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Product$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Product$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Product$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Product; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Product; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Product;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Product;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Product$Companion { +public final class com/shopify/checkoutkit/pixelevents/Product$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/ProductVariant { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant$Companion; +public final class com/shopify/checkoutkit/pixelevents/ProductVariant { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/ProductVariant$Companion; public fun ()V - public fun (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Image;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Image;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Image;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Image;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; - public final fun component2 ()Lcom/shopify/checkoutsheetkit/pixelevents/Image; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/pixelevents/Product; + public final fun component2 ()Lcom/shopify/checkoutkit/pixelevents/Image; + public final fun component3 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun component4 ()Lcom/shopify/checkoutkit/pixelevents/Product; public final fun component5 ()Ljava/lang/String; public final fun component6 ()Ljava/lang/String; public final fun component7 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Image;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/Image;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Lcom/shopify/checkoutsheetkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant; + public final fun copy (Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Image;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/ProductVariant; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/ProductVariant;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/Image;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Lcom/shopify/checkoutkit/pixelevents/Product;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/ProductVariant; public fun equals (Ljava/lang/Object;)Z public final fun getId ()Ljava/lang/String; - public final fun getImage ()Lcom/shopify/checkoutsheetkit/pixelevents/Image; - public final fun getPrice ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun getProduct ()Lcom/shopify/checkoutsheetkit/pixelevents/Product; + public final fun getImage ()Lcom/shopify/checkoutkit/pixelevents/Image; + public final fun getPrice ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun getProduct ()Lcom/shopify/checkoutkit/pixelevents/Product; public final fun getSku ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; public final fun getUntranslatedTitle ()Ljava/lang/String; @@ -1802,30 +1802,30 @@ public final class com/shopify/checkoutsheetkit/pixelevents/ProductVariant { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/ProductVariant$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant$$serializer; +public final class com/shopify/checkoutkit/pixelevents/ProductVariant$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/ProductVariant$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/ProductVariant; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/ProductVariant;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/ProductVariant;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/ProductVariant$Companion { +public final class com/shopify/checkoutkit/pixelevents/ProductVariant$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Property { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Property$Companion; +public final class com/shopify/checkoutkit/pixelevents/Property { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Property$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/Property; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Property;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Property; + public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/Property; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Property;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Property; public fun equals (Ljava/lang/Object;)Z public final fun getKey ()Ljava/lang/String; public final fun getValue ()Ljava/lang/String; @@ -1833,30 +1833,30 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Property { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Property$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Property$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Property$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Property$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Property; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Property; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Property;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Property;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Property$Companion { +public final class com/shopify/checkoutkit/pixelevents/Property$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Screen { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Screen$Companion; +public final class com/shopify/checkoutkit/pixelevents/Screen { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Screen$Companion; public fun ()V public fun (Ljava/lang/Double;Ljava/lang/Double;)V public synthetic fun (Ljava/lang/Double;Ljava/lang/Double;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Double; public final fun component2 ()Ljava/lang/Double; - public final fun copy (Ljava/lang/Double;Ljava/lang/Double;)Lcom/shopify/checkoutsheetkit/pixelevents/Screen; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Screen; + public final fun copy (Ljava/lang/Double;Ljava/lang/Double;)Lcom/shopify/checkoutkit/pixelevents/Screen; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Screen; public fun equals (Ljava/lang/Object;)Z public final fun getHeight ()Ljava/lang/Double; public final fun getWidth ()Ljava/lang/Double; @@ -1864,30 +1864,30 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Screen { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Screen$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Screen$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Screen$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Screen$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Screen; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Screen; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Screen;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Screen;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Screen$Companion { +public final class com/shopify/checkoutkit/pixelevents/Screen$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlan { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan$Companion; +public final class com/shopify/checkoutkit/pixelevents/SellingPlan { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/SellingPlan$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan; + public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/SellingPlan; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/SellingPlan;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/SellingPlan; public fun equals (Ljava/lang/Object;)Z public final fun getId ()Ljava/lang/String; public final fun getName ()Ljava/lang/String; @@ -1895,187 +1895,187 @@ public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlan { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlan$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan$$serializer; +public final class com/shopify/checkoutkit/pixelevents/SellingPlan$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/SellingPlan$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/SellingPlan; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/SellingPlan;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlan$Companion { +public final class com/shopify/checkoutkit/pixelevents/SellingPlan$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation$Companion; - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan;)Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation; +public final class com/shopify/checkoutkit/pixelevents/SellingPlanAllocation { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation$Companion; + public fun (Lcom/shopify/checkoutkit/pixelevents/SellingPlan;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/SellingPlan; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/SellingPlan;)Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation;Lcom/shopify/checkoutkit/pixelevents/SellingPlan;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation; public fun equals (Ljava/lang/Object;)Z - public final fun getSellingPlan ()Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlan; + public final fun getSellingPlan ()Lcom/shopify/checkoutkit/pixelevents/SellingPlan; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation$$serializer; +public final class com/shopify/checkoutkit/pixelevents/SellingPlanAllocation$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/SellingPlanAllocation;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/SellingPlanAllocation$Companion { +public final class com/shopify/checkoutkit/pixelevents/SellingPlanAllocation$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/ShippingRate { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate$Companion; +public final class com/shopify/checkoutkit/pixelevents/ShippingRate { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/ShippingRate$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;)Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate; + public fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;)Lcom/shopify/checkoutkit/pixelevents/ShippingRate; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/ShippingRate;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/ShippingRate; public fun equals (Ljava/lang/Object;)Z - public final fun getPrice ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getPrice ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/ShippingRate$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate$$serializer; +public final class com/shopify/checkoutkit/pixelevents/ShippingRate$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/ShippingRate$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/ShippingRate; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/ShippingRate;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/ShippingRate;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/ShippingRate$Companion { +public final class com/shopify/checkoutkit/pixelevents/ShippingRate$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent : com/shopify/checkoutsheetkit/pixelevents/PixelEvent { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent$Companion; +public final class com/shopify/checkoutkit/pixelevents/StandardPixelEvent : com/shopify/checkoutkit/pixelevents/PixelEvent { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent$Companion; public fun ()V - public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; - public final fun component4 ()Lcom/shopify/checkoutsheetkit/pixelevents/EventType; - public final fun component5 ()Lcom/shopify/checkoutsheetkit/pixelevents/Context; - public final fun component6 ()Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData;)Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/EventType;Lcom/shopify/checkoutsheetkit/pixelevents/Context;Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent; + public final fun component4 ()Lcom/shopify/checkoutkit/pixelevents/EventType; + public final fun component5 ()Lcom/shopify/checkoutkit/pixelevents/Context; + public final fun component6 ()Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData;)Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/EventType;Lcom/shopify/checkoutkit/pixelevents/Context;Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent; public fun equals (Ljava/lang/Object;)Z - public final fun getContext ()Lcom/shopify/checkoutsheetkit/pixelevents/Context; - public final fun getData ()Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData; + public final fun getContext ()Lcom/shopify/checkoutkit/pixelevents/Context; + public final fun getData ()Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData; public fun getId ()Ljava/lang/String; public fun getName ()Ljava/lang/String; public fun getTimestamp ()Ljava/lang/String; - public fun getType ()Lcom/shopify/checkoutsheetkit/pixelevents/EventType; + public fun getType ()Lcom/shopify/checkoutkit/pixelevents/EventType; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent$$serializer; +public final class com/shopify/checkoutkit/pixelevents/StandardPixelEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/StandardPixelEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/StandardPixelEvent$Companion { +public final class com/shopify/checkoutkit/pixelevents/StandardPixelEvent$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData$Companion; +public final class com/shopify/checkoutkit/pixelevents/StandardPixelEventData { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/Checkout;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/Checkout;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/Checkout; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/Checkout;)Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData;Lcom/shopify/checkoutsheetkit/pixelevents/Checkout;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData; + public fun (Lcom/shopify/checkoutkit/pixelevents/Checkout;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/Checkout;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/Checkout; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/Checkout;)Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData;Lcom/shopify/checkoutkit/pixelevents/Checkout;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData; public fun equals (Ljava/lang/Object;)Z - public final fun getCheckout ()Lcom/shopify/checkoutsheetkit/pixelevents/Checkout; + public final fun getCheckout ()Lcom/shopify/checkoutkit/pixelevents/Checkout; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData$$serializer; +public final class com/shopify/checkoutkit/pixelevents/StandardPixelEventData$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/StandardPixelEventData;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/StandardPixelEventData$Companion { +public final class com/shopify/checkoutkit/pixelevents/StandardPixelEventData$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Transaction { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Transaction$Companion; +public final class com/shopify/checkoutkit/pixelevents/Transaction { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Transaction$Companion; public fun ()V - public fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod;)V - public synthetic fun (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun component1 ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod;)V + public synthetic fun (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun component2 ()Ljava/lang/String; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod; - public final fun copy (Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod;)Lcom/shopify/checkoutsheetkit/pixelevents/Transaction; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Transaction;Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Transaction; + public final fun component3 ()Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod; + public final fun copy (Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod;)Lcom/shopify/checkoutkit/pixelevents/Transaction; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Transaction;Lcom/shopify/checkoutkit/pixelevents/MoneyV2;Ljava/lang/String;Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Transaction; public fun equals (Ljava/lang/Object;)Z - public final fun getAmount ()Lcom/shopify/checkoutsheetkit/pixelevents/MoneyV2; + public final fun getAmount ()Lcom/shopify/checkoutkit/pixelevents/MoneyV2; public final fun getGateway ()Ljava/lang/String; - public final fun getPaymentMethod ()Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod; + public final fun getPaymentMethod ()Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Transaction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Transaction$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Transaction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Transaction$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Transaction; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Transaction; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Transaction;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Transaction;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Transaction$Companion { +public final class com/shopify/checkoutkit/pixelevents/Transaction$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod$Companion; +public final class com/shopify/checkoutkit/pixelevents/TransactionPaymentMethod { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod$Companion; public fun ()V public fun (Ljava/lang/String;Ljava/lang/String;)V public synthetic fun (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod; + public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod; public fun equals (Ljava/lang/Object;)Z public final fun getName ()Ljava/lang/String; public final fun getType ()Ljava/lang/String; @@ -2083,31 +2083,31 @@ public final class com/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMe public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod$$serializer; +public final class com/shopify/checkoutkit/pixelevents/TransactionPaymentMethod$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/TransactionPaymentMethod;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/TransactionPaymentMethod$Companion { +public final class com/shopify/checkoutkit/pixelevents/TransactionPaymentMethod$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Value { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Value$Companion; +public final class com/shopify/checkoutkit/pixelevents/Value { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Value$Companion; public fun ()V public fun (Ljava/lang/Double;Ljava/lang/String;Ljava/lang/Double;)V public synthetic fun (Ljava/lang/Double;Ljava/lang/String;Ljava/lang/Double;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Double; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/Double; - public final fun copy (Ljava/lang/Double;Ljava/lang/String;Ljava/lang/Double;)Lcom/shopify/checkoutsheetkit/pixelevents/Value; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Value;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Value; + public final fun copy (Ljava/lang/Double;Ljava/lang/String;Ljava/lang/Double;)Lcom/shopify/checkoutkit/pixelevents/Value; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Value;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Value; public fun equals (Ljava/lang/Object;)Z public final fun getAmount ()Ljava/lang/Double; public final fun getCurrencyCode ()Ljava/lang/String; @@ -2116,51 +2116,51 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Value { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Value$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Value$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Value$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Value$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Value; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Value; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Value;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Value;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Value$Companion { +public final class com/shopify/checkoutkit/pixelevents/Value$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Window { - public static final field Companion Lcom/shopify/checkoutsheetkit/pixelevents/Window$Companion; +public final class com/shopify/checkoutkit/pixelevents/Window { + public static final field Companion Lcom/shopify/checkoutkit/pixelevents/Window$Companion; public fun ()V - public fun (Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;)V - public synthetic fun (Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;)V + public synthetic fun (Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Double; public final fun component10 ()Ljava/lang/Double; public final fun component11 ()Ljava/lang/Double; public final fun component12 ()Ljava/lang/Double; public final fun component13 ()Ljava/lang/Double; public final fun component2 ()Ljava/lang/Double; - public final fun component3 ()Lcom/shopify/checkoutsheetkit/pixelevents/Location; + public final fun component3 ()Lcom/shopify/checkoutkit/pixelevents/Location; public final fun component4 ()Ljava/lang/String; public final fun component5 ()Ljava/lang/Double; public final fun component6 ()Ljava/lang/Double; public final fun component7 ()Ljava/lang/Double; public final fun component8 ()Ljava/lang/Double; - public final fun component9 ()Lcom/shopify/checkoutsheetkit/pixelevents/Screen; - public final fun copy (Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;)Lcom/shopify/checkoutsheetkit/pixelevents/Window; - public static synthetic fun copy$default (Lcom/shopify/checkoutsheetkit/pixelevents/Window;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutsheetkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutsheetkit/pixelevents/Window; + public final fun component9 ()Lcom/shopify/checkoutkit/pixelevents/Screen; + public final fun copy (Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;)Lcom/shopify/checkoutkit/pixelevents/Window; + public static synthetic fun copy$default (Lcom/shopify/checkoutkit/pixelevents/Window;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Location;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Lcom/shopify/checkoutkit/pixelevents/Screen;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;ILjava/lang/Object;)Lcom/shopify/checkoutkit/pixelevents/Window; public fun equals (Ljava/lang/Object;)Z public final fun getInnerHeight ()Ljava/lang/Double; public final fun getInnerWidth ()Ljava/lang/Double; - public final fun getLocation ()Lcom/shopify/checkoutsheetkit/pixelevents/Location; + public final fun getLocation ()Lcom/shopify/checkoutkit/pixelevents/Location; public final fun getOrigin ()Ljava/lang/String; public final fun getOuterHeight ()Ljava/lang/Double; public final fun getOuterWidth ()Ljava/lang/Double; public final fun getPageXOffset ()Ljava/lang/Double; public final fun getPageYOffset ()Ljava/lang/Double; - public final fun getScreen ()Lcom/shopify/checkoutsheetkit/pixelevents/Screen; + public final fun getScreen ()Lcom/shopify/checkoutkit/pixelevents/Screen; public final fun getScreenX ()Ljava/lang/Double; public final fun getScreenY ()Ljava/lang/Double; public final fun getScrollX ()Ljava/lang/Double; @@ -2169,18 +2169,18 @@ public final class com/shopify/checkoutsheetkit/pixelevents/Window { public fun toString ()Ljava/lang/String; } -public final class com/shopify/checkoutsheetkit/pixelevents/Window$$serializer : kotlinx/serialization/internal/GeneratedSerializer { - public static final field INSTANCE Lcom/shopify/checkoutsheetkit/pixelevents/Window$$serializer; +public final class com/shopify/checkoutkit/pixelevents/Window$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lcom/shopify/checkoutkit/pixelevents/Window$$serializer; public fun childSerializers ()[Lkotlinx/serialization/KSerializer; - public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutsheetkit/pixelevents/Window; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lcom/shopify/checkoutkit/pixelevents/Window; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; - public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutsheetkit/pixelevents/Window;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lcom/shopify/checkoutkit/pixelevents/Window;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } -public final class com/shopify/checkoutsheetkit/pixelevents/Window$Companion { +public final class com/shopify/checkoutkit/pixelevents/Window$Companion { public final fun serializer ()Lkotlinx/serialization/KSerializer; } diff --git a/android/lib/build.gradle b/android/lib/build.gradle index 4e03d430..13b42c7e 100644 --- a/android/lib/build.gradle +++ b/android/lib/build.gradle @@ -16,7 +16,7 @@ def resolveEnvVarValue(name, defaultValue) { return rawValue ? rawValue : defaultValue } -def versionName = resolveEnvVarValue("CHECKOUT_SHEET_KIT_VERSION", "3.6.0") +def versionName = resolveEnvVarValue("CHECKOUT_KIT_VERSION", "3.6.0") ext { app_compat_version = '1.7.1' @@ -36,7 +36,7 @@ ext { } android { - namespace = 'com.shopify.checkoutsheetkit' + namespace = 'com.shopify.checkoutkit' compileSdk = 36 defaultConfig { @@ -147,11 +147,11 @@ project.afterEvaluate { publications { release(MavenPublication) { pom { - name = "CheckoutSheetKit" - description = "Shopify's Checkout Sheet Kit makes it simple to render checkouts inside your mobile app." - url = "https://github.com/Shopify/checkout-sheet-kit-android" + name = "CheckoutKit" + description = "Shopify's Checkout Kit makes it simple to render checkouts inside your mobile app." + url = "https://github.com/Shopify/checkout-kit-android" groupId = "com.shopify" - artifactId = "checkout-sheet-kit" + artifactId = "checkout-kit" version = versionName licenses { @@ -168,9 +168,9 @@ project.afterEvaluate { } scm { - connection = "https://github.com/Shopify/checkout-sheet-kit-android.git" - developerConnection = "https://github.com/Shopify/checkout-sheet-kit-android.git" - url = "https://github.com/Shopify/checkout-sheet-kit-android.git" + connection = "https://github.com/Shopify/checkout-kit-android.git" + developerConnection = "https://github.com/Shopify/checkout-kit-android.git" + url = "https://github.com/Shopify/checkout-kit-android.git" } } diff --git a/android/lib/proguard-rules.pro b/android/lib/proguard-rules.pro index 116e7e16..2b2af774 100644 --- a/android/lib/proguard-rules.pro +++ b/android/lib/proguard-rules.pro @@ -20,4 +20,4 @@ # hide the original source file name. #-renamesourcefileattribute SourceFile --keep class com.shopify.checkoutsheetkit.** { *; } +-keep class com.shopify.checkoutkit.** { *; } diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/BaseWebView.kt b/android/lib/src/main/java/com/shopify/checkoutkit/BaseWebView.kt similarity index 95% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/BaseWebView.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/BaseWebView.kt index f4ee1129..e84fc8c4 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/BaseWebView.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/BaseWebView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.annotation.SuppressLint import android.content.Context @@ -44,7 +44,7 @@ import android.webkit.WebView import android.webkit.WebViewClient import androidx.webkit.WebSettingsCompat import androidx.webkit.WebViewFeature -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log +import com.shopify.checkoutkit.ShopifyCheckoutKit.log import java.net.HttpURLConnection.HTTP_GONE @SuppressLint("SetJavaScriptEnabled") @@ -125,9 +125,9 @@ internal abstract class BaseWebView(context: Context, attributeSet: AttributeSet private fun isOnConfirmationPage(): Boolean = url?.let(Uri::parse).isConfirmationPage() internal fun userAgentSuffix(): String { - val theme = ShopifyCheckoutSheetKit.configuration.colorScheme.id - val version = ShopifyCheckoutSheetKit.version.split("-").first() - val platform = ShopifyCheckoutSheetKit.configuration.platform + val theme = ShopifyCheckoutKit.configuration.colorScheme.id + val version = ShopifyCheckoutKit.version.split("-").first() + val platform = ShopifyCheckoutKit.configuration.platform val platformSuffix = if (platform != null) " ${platform.displayName}" else "" val suffix = "ShopifyCheckoutSDK/$version ($cspSchema;$theme;$variant)$platformSuffix" log.d(LOG_TAG, "Setting User-Agent suffix $suffix") @@ -148,9 +148,9 @@ internal abstract class BaseWebView(context: Context, attributeSet: AttributeSet log.d(LOG_TAG, "onRenderProcessGone called, calling onCheckoutFailedWithError") val eventProcessor = getEventProcessor() eventProcessor.onCheckoutViewFailedWithError( - CheckoutSheetKitException( + CheckoutKitException( errorDescription = "Render process gone.", - errorCode = CheckoutSheetKitException.RENDER_PROCESS_GONE, + errorCode = CheckoutKitException.RENDER_PROCESS_GONE, isRecoverable = recoverErrors, ) ) diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutBridge.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutBridge.kt similarity index 89% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutBridge.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutBridge.kt index 992b994f..9bec0040 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutBridge.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutBridge.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.webkit.JavascriptInterface import android.webkit.WebView -import com.shopify.checkoutsheetkit.CheckoutBridge.CheckoutWebOperation.COMPLETED -import com.shopify.checkoutsheetkit.CheckoutBridge.CheckoutWebOperation.ERROR -import com.shopify.checkoutsheetkit.CheckoutBridge.CheckoutWebOperation.MODAL -import com.shopify.checkoutsheetkit.CheckoutBridge.CheckoutWebOperation.WEB_PIXELS -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log -import com.shopify.checkoutsheetkit.errorevents.CheckoutErrorDecoder -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEventDecoder -import com.shopify.checkoutsheetkit.pixelevents.PixelEventDecoder +import com.shopify.checkoutkit.CheckoutBridge.CheckoutWebOperation.COMPLETED +import com.shopify.checkoutkit.CheckoutBridge.CheckoutWebOperation.ERROR +import com.shopify.checkoutkit.CheckoutBridge.CheckoutWebOperation.MODAL +import com.shopify.checkoutkit.CheckoutBridge.CheckoutWebOperation.WEB_PIXELS +import com.shopify.checkoutkit.ShopifyCheckoutKit.log +import com.shopify.checkoutkit.errorevents.CheckoutErrorDecoder +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEventDecoder +import com.shopify.checkoutkit.pixelevents.PixelEventDecoder import kotlinx.serialization.Serializable import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json @@ -127,9 +127,9 @@ internal class CheckoutBridge( log.d(LOG_TAG, "Failed to decode message with error: $e. Calling onCheckoutFailedWithError") onMainThread { eventProcessor.onCheckoutViewFailedWithError( - CheckoutSheetKitException( + CheckoutKitException( errorDescription = "Error decoding message from checkout.", - errorCode = CheckoutSheetKitException.ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT, + errorCode = CheckoutKitException.ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT, isRecoverable = true, ), ) @@ -158,9 +158,9 @@ internal class CheckoutBridge( log.d(LOG_TAG, "Failed to send message to checkout, invoking onCheckoutViewFailedWithError") onMainThread { eventProcessor.onCheckoutViewFailedWithError( - CheckoutSheetKitException( + CheckoutKitException( errorDescription = "Failed to send '${operation.key}' message to checkout, some features may not work.", - errorCode = CheckoutSheetKitException.ERROR_SENDING_MESSAGE_TO_CHECKOUT, + errorCode = CheckoutKitException.ERROR_SENDING_MESSAGE_TO_CHECKOUT, isRecoverable = true, ) ) diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutDialog.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutDialog.kt similarity index 93% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutDialog.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutDialog.kt index 801f9bf9..08cfda5f 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutDialog.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutDialog.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.content.Context import android.content.res.ColorStateList @@ -49,7 +49,7 @@ import androidx.appcompat.widget.Toolbar import androidx.core.graphics.drawable.DrawableCompat import androidx.core.graphics.drawable.toDrawable import androidx.core.view.children -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log +import com.shopify.checkoutkit.ShopifyCheckoutKit.log internal class CheckoutDialog( private val checkoutUrl: String, @@ -61,7 +61,7 @@ internal class CheckoutDialog( private val backNavigationCallback = object : OnBackPressedCallback(enabled = true) { override fun handleOnBackPressed() { - val webView = findViewById(R.id.checkoutSdkContainer) + val webView = findViewById(R.id.checkoutKitContainer) ?.children?.firstOrNull { it is BaseWebView } as? BaseWebView if (webView?.handleBackPressed() != true) { log.d(LOG_TAG, "Back press not handled by WebView, cancelling dialog.") @@ -92,14 +92,14 @@ internal class CheckoutDialog( log.d(LOG_TAG, "Setting event processor on WebView.") checkoutWebView.setEventProcessor(eventProcessor()) - val colorScheme = ShopifyCheckoutSheetKit.configuration.colorScheme + val colorScheme = ShopifyCheckoutKit.configuration.colorScheme log.d(LOG_TAG, "Configured colorScheme $colorScheme") - findViewById(R.id.checkoutSdkHeader).apply { + findViewById(R.id.checkoutKitHeader).apply { log.d(LOG_TAG, "Applying configured header colors and inflating menu.") setBackgroundColor(colorScheme.headerBackgroundColor()) setTitleTextColor(colorScheme.headerFontColor()) inflateMenu(R.menu.checkout_menu) - menu.findItem(R.id.checkoutSdkCloseBtn).apply { setupCloseButton(colorScheme) } + menu.findItem(R.id.checkoutKitCloseBtn).apply { setupCloseButton(colorScheme) } } findViewById(R.id.progressBar).apply { @@ -156,7 +156,7 @@ internal class CheckoutDialog( } private fun removeWebViewFromContainer() { - findViewById(R.id.checkoutSdkContainer).apply { + findViewById(R.id.checkoutKitContainer).apply { this.children.firstOrNull { it is WebView }?.let { webView -> log.d(LOG_TAG, "Removing WebView from container.") this.removeView(webView) @@ -168,7 +168,7 @@ internal class CheckoutDialog( colorScheme: ColorScheme, checkoutWebView: BaseWebView, ) { - findViewById(R.id.checkoutSdkContainer).apply { + findViewById(R.id.checkoutKitContainer).apply { log.d(LOG_TAG, "Found parent view, setting its colors and layout params.") setBackgroundColor(colorScheme.webViewBackgroundColor()) val layoutParams = RelativeLayout.LayoutParams(WRAP_CONTENT, MATCH_PARENT) @@ -182,7 +182,7 @@ internal class CheckoutDialog( private fun toggleHeader(modalVisible: Boolean) { Handler(Looper.getMainLooper()).post { log.d(LOG_TAG, "Toggling header based on modal visibility state. Modal visible: $modalVisible.") - findViewById(R.id.checkoutSdkHeader).visibility = if (modalVisible) GONE else VISIBLE + findViewById(R.id.checkoutKitHeader).visibility = if (modalVisible) GONE else VISIBLE findViewById(R.id.progressBar).visibility = if (modalVisible) GONE else INVISIBLE } } @@ -208,7 +208,7 @@ internal class CheckoutDialog( checkoutEventProcessor.onCheckoutFailed(exception) val isOneTimeUseUrl = this.checkoutUrl.isOneTimeUse() - val shouldRecover = ShopifyCheckoutSheetKit.configuration.errorRecovery.shouldRecoverFromError(exception) + val shouldRecover = ShopifyCheckoutKit.configuration.errorRecovery.shouldRecoverFromError(exception) val isWithinRetryLimit = recoveryAttemptCount < MAX_RECOVERY_ATTEMPTS log.d( @@ -229,11 +229,11 @@ internal class CheckoutDialog( removeWebViewFromContainer() log.d(LOG_TAG, "Invoking pre-recovery actions.") - ShopifyCheckoutSheetKit.configuration.errorRecovery.preRecoveryActions(exception, checkoutUrl) + ShopifyCheckoutKit.configuration.errorRecovery.preRecoveryActions(exception, checkoutUrl) log.d(LOG_TAG, "Adding fallback WebView to container.") addWebViewToContainer( - ShopifyCheckoutSheetKit.configuration.colorScheme, + ShopifyCheckoutKit.configuration.colorScheme, FallbackWebView(context).apply { setEventProcessor(eventProcessor()) loadUrl(checkoutUrl) diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutEventProcessor.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutEventProcessor.kt similarity index 97% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutEventProcessor.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutEventProcessor.kt index c7039e4a..04c1696d 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutEventProcessor.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutEventProcessor.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.annotation.SuppressLint import android.content.Context @@ -31,8 +31,8 @@ import android.webkit.PermissionRequest import android.webkit.ValueCallback import android.webkit.WebChromeClient import android.webkit.WebView -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.pixelevents.PixelEvent /** * Interface to implement to allow responding to lifecycle events in checkout. diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutException.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutException.kt similarity index 93% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutException.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutException.kt index 21645a0e..26c6d961 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutException.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutException.kt @@ -20,12 +20,12 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import kotlinx.serialization.Serializable /** - * Superclass for the Shopify Checkout Sheet Kit exceptions + * Superclass for the Shopify Checkout Kit exceptions */ @Serializable public abstract class CheckoutException( @@ -35,10 +35,10 @@ public abstract class CheckoutException( ) : Exception(errorDescription) /** - * Issued when an internal error occurs within Shopify Checkout Sheet Kit. If the issue persists, it is recommended to open a bug report - * in https://github.com/Shopify/checkout-sheet-kit-android + * Issued when an internal error occurs within Shopify Checkout Kit. If the issue persists, it is recommended to open a bug report + * in https://github.com/Shopify/checkout-kit-android */ -public class CheckoutSheetKitException( +public class CheckoutKitException( errorDescription: String, errorCode: String = UNKNOWN, isRecoverable: Boolean, @@ -53,7 +53,7 @@ public class CheckoutSheetKitException( /** * Issued when checkout has encountered a unrecoverable error (for example server side error). - * if the issue persists, it is recommended to open a bug report in https://github.com/Shopify/checkout-sheet-kit-android + * if the issue persists, it is recommended to open a bug report in https://github.com/Shopify/checkout-kit-android */ public open class CheckoutUnavailableException @JvmOverloads constructor( errorDescription: String? = null, diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebView.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebView.kt similarity index 97% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebView.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebView.kt index 07795dc0..ed2c7a5f 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebView.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.content.Context import android.graphics.Bitmap @@ -31,8 +31,8 @@ import android.util.AttributeSet import android.webkit.WebResourceRequest import android.webkit.WebView import androidx.activity.ComponentActivity -import com.shopify.checkoutsheetkit.InstrumentationType.histogram -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log +import com.shopify.checkoutkit.InstrumentationType.histogram +import com.shopify.checkoutkit.ShopifyCheckoutKit.log import java.util.concurrent.CountDownLatch import kotlin.math.abs import kotlin.time.Duration.Companion.minutes @@ -226,7 +226,7 @@ internal class CheckoutWebView(context: Context, attributeSet: AttributeSet? = n activity: ComponentActivity, isPreload: Boolean, ): CheckoutWebView { - val preloadingEnabled = ShopifyCheckoutSheetKit.configuration.preloading.enabled + val preloadingEnabled = ShopifyCheckoutKit.configuration.preloading.enabled log.d( LOG_TAG, "Fetch view called for url $url. Is preload: $isPreload. Preloading enabled: $preloadingEnabled." diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebViewContainer.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebViewContainer.kt similarity index 96% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebViewContainer.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebViewContainer.kt index 4dd0f9ba..a17e2b2c 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebViewContainer.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebViewContainer.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.content.Context import android.util.AttributeSet import android.view.View import android.widget.RelativeLayout -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log +import com.shopify.checkoutkit.ShopifyCheckoutKit.log internal class CheckoutWebViewContainer @JvmOverloads constructor( context: Context, diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebViewEventProcessor.kt b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebViewEventProcessor.kt similarity index 92% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebViewEventProcessor.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebViewEventProcessor.kt index b9b6cb83..ecda6e7b 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/CheckoutWebViewEventProcessor.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/CheckoutWebViewEventProcessor.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.net.Uri import android.view.View.INVISIBLE @@ -30,13 +30,13 @@ import android.webkit.PermissionRequest import android.webkit.ValueCallback import android.webkit.WebChromeClient.FileChooserParams import android.webkit.WebView -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.ShopifyCheckoutKit.log +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.pixelevents.PixelEvent /** * Event processor that can handle events internally, delegate to the CheckoutEventProcessor - * passed into ShopifyCheckoutSheetKit.present(), or preprocess arguments and then delegate + * passed into ShopifyCheckoutKit.present(), or preprocess arguments and then delegate */ internal class CheckoutWebViewEventProcessor( private val eventProcessor: CheckoutEventProcessor, diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ColorScheme.kt b/android/lib/src/main/java/com/shopify/checkoutkit/ColorScheme.kt similarity index 99% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/ColorScheme.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/ColorScheme.kt index b97f91cb..9cb325a7 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ColorScheme.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/ColorScheme.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.content.Context import androidx.annotation.ColorInt diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/Configuration.kt b/android/lib/src/main/java/com/shopify/checkoutkit/Configuration.kt similarity index 96% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/Configuration.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/Configuration.kt index a2fd257d..cb71c33b 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/Configuration.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/Configuration.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit /** - * Configuration for Shopify Checkout Sheet Kit. + * Configuration for Shopify Checkout Kit. * * Allows: * - Enabling/disabling preloading, diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ConfigurationUpdater.kt b/android/lib/src/main/java/com/shopify/checkoutkit/ConfigurationUpdater.kt similarity index 97% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/ConfigurationUpdater.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/ConfigurationUpdater.kt index 1eb932c7..15c5fa82 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ConfigurationUpdater.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/ConfigurationUpdater.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit /** * Interface used to update the SDK configuration. diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/FallbackWebView.kt b/android/lib/src/main/java/com/shopify/checkoutkit/FallbackWebView.kt similarity index 94% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/FallbackWebView.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/FallbackWebView.kt index 5f256e67..aa32969b 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/FallbackWebView.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/FallbackWebView.kt @@ -20,15 +20,15 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.content.Context import android.net.Uri import android.util.AttributeSet import android.webkit.WebView import androidx.core.net.toUri -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit.log -import com.shopify.checkoutsheetkit.lifecycleevents.emptyCompletedEvent +import com.shopify.checkoutkit.ShopifyCheckoutKit.log +import com.shopify.checkoutkit.lifecycleevents.emptyCompletedEvent internal class FallbackWebView(context: Context, attributeSet: AttributeSet? = null) : BaseWebView(context, attributeSet) { diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/LogWrapper.kt b/android/lib/src/main/java/com/shopify/checkoutkit/LogWrapper.kt similarity index 91% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/LogWrapper.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/LogWrapper.kt index 061e4f81..9da2a242 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/LogWrapper.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/LogWrapper.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.util.Log @@ -29,13 +29,13 @@ import android.util.Log */ public class LogWrapper { public fun d(tag: String, msg: String) { - if (ShopifyCheckoutSheetKit.configuration.logLevel == LogLevel.DEBUG) { + if (ShopifyCheckoutKit.configuration.logLevel == LogLevel.DEBUG) { Log.d(tag, msg) } } public fun w(tag: String, msg: String) { - if (listOf(LogLevel.DEBUG, LogLevel.WARN).contains(ShopifyCheckoutSheetKit.configuration.logLevel)) { + if (listOf(LogLevel.DEBUG, LogLevel.WARN).contains(ShopifyCheckoutKit.configuration.logLevel)) { Log.w(tag, msg) } } diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKit.kt b/android/lib/src/main/java/com/shopify/checkoutkit/ShopifyCheckoutKit.kt similarity index 75% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKit.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/ShopifyCheckoutKit.kt index 7ebab88c..4a602c34 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKit.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/ShopifyCheckoutKit.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import androidx.activity.ComponentActivity import androidx.lifecycle.DefaultLifecycleObserver @@ -29,25 +29,25 @@ import androidx.lifecycle.LifecycleOwner /** * Entrypoint to the library, allows configuring, preloading, and presenting Shopify checkouts. */ -public object ShopifyCheckoutSheetKit { +public object ShopifyCheckoutKit { internal val configuration = Configuration() internal val log = LogWrapper() /** - * Returns the current version of ShopifyCheckoutSheetKit. + * Returns the current version of ShopifyCheckoutKit. * @return the current version */ public const val version: String = BuildConfig.SDK_VERSION /** - * Returns the currently applied ShopifyCheckoutSheetKit configuration. + * Returns the currently applied ShopifyCheckoutKit configuration. * Note: configuration changes should be made through the configure function. * * @return the currently applied configuration - * @see ShopifyCheckoutSheetKit.configure(ConfigurationUpdater) + * @see ShopifyCheckoutKit.configure(ConfigurationUpdater) */ @JvmStatic public fun getConfiguration(): Configuration { @@ -55,11 +55,11 @@ public object ShopifyCheckoutSheetKit { } /** - * Allows configuring ShopifyCheckoutSheetKit. + * Allows configuring ShopifyCheckoutKit. * * Current configuration options are for enabling and disabling preloading, and for setting the checkout color scheme. * Kotlin example: - * {@code ShopifyCheckoutSheetKit.configure { it.preloading = Preloading(enabled = enabled) }} + * {@code ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = enabled) }} * * @param setter a function that modifies the configuration object * @see Configuration @@ -75,7 +75,7 @@ public object ShopifyCheckoutSheetKit { */ @JvmStatic public fun invalidate() { - log.d("ShopifyCheckoutSheetKit", "Invalidate called, marking cache entry stale.") + log.d("ShopifyCheckoutKit", "Invalidate called, marking cache entry stale.") CheckoutWebView.markCacheEntryStale() } @@ -83,7 +83,7 @@ public object ShopifyCheckoutSheetKit { * Preloads a Shopify checkout in the background. * * Preloading checkout is fully optional, but allows reducing the time taken between calling - * {@link ShopifyCheckoutSheetKit#present(String, ComponentActivity, CheckoutEventProcessor)} and having a fully interactive checkout. + * {@link ShopifyCheckoutKit#present(String, ComponentActivity, CheckoutEventProcessor)} and having a fully interactive checkout. * Note: Preload must be called on all cart changes to avoid stale checkouts being presented. * Preloaded checkouts also have a TTL of 5 minutes, after checkout will be re-loaded on calling present. * @@ -92,23 +92,23 @@ public object ShopifyCheckoutSheetKit { */ @JvmStatic public fun preload(checkoutUrl: String, context: ComponentActivity) { - log.d("ShopifyCheckoutSheetKit", "Preload called. Preloading enabled ${configuration.preloading.enabled}.") + log.d("ShopifyCheckoutKit", "Preload called. Preloading enabled ${configuration.preloading.enabled}.") if (!configuration.preloading.enabled) return val cacheEntry = CheckoutWebView.cacheEntry if (cacheEntry?.view != null && cacheEntry.view.isInViewHierarchy()) { if (cacheEntry.key != checkoutUrl) { log.d( - "ShopifyCheckoutSheetKit", + "ShopifyCheckoutKit", "View already cached and in view hierarchy, but with different url, marking stale." ) CheckoutWebView.markCacheEntryStale() } - log.d("ShopifyCheckoutSheetKit", "Calling loadCheckout on existing view with url $checkoutUrl.") + log.d("ShopifyCheckoutKit", "Calling loadCheckout on existing view with url $checkoutUrl.") cacheEntry.view.loadCheckout(checkoutUrl, false) } else { - log.d("ShopifyCheckoutSheetKit", "Fetching cacheable WebView.") + log.d("ShopifyCheckoutKit", "Fetching cacheable WebView.") CheckoutWebView.markCacheEntryStale() CheckoutWebView.cacheableCheckoutView( url = checkoutUrl, @@ -125,32 +125,32 @@ public object ShopifyCheckoutSheetKit { * @param context The context the checkout is being presented from * @param checkoutEventProcessor provides callbacks to allow clients to listen for and respond to checkout lifecycle events such as * (failure, completion, cancellation, external link clicks). - * @return An instance of [CheckoutSheetKitDialog] if the dialog was successfully created and displayed. + * @return An instance of [CheckoutKitDialog] if the dialog was successfully created and displayed. */ @JvmStatic public fun present( checkoutUrl: String, context: ComponentActivity, checkoutEventProcessor: T - ): CheckoutSheetKitDialog? { - log.d("ShopifyCheckoutSheetKit", "Present called with checkoutUrl $checkoutUrl.") + ): CheckoutKitDialog? { + log.d("ShopifyCheckoutKit", "Present called with checkoutUrl $checkoutUrl.") if (context.isDestroyed || context.isFinishing) { - log.d("ShopifyCheckoutSheetKit", "Context is destroyed or finishing, returning null.") + log.d("ShopifyCheckoutKit", "Context is destroyed or finishing, returning null.") return null } - log.d("ShopifyCheckoutSheetKit", "Constructing Dialog") + log.d("ShopifyCheckoutKit", "Constructing Dialog") val dialog = CheckoutDialog(checkoutUrl, checkoutEventProcessor, context) context.lifecycle.addObserver(object : DefaultLifecycleObserver { override fun onDestroy(owner: LifecycleOwner) { - log.d("ShopifyCheckoutSheetKit", "Context is being destroyed, dismissing dialog.") + log.d("ShopifyCheckoutKit", "Context is being destroyed, dismissing dialog.") dialog.dismiss() super.onDestroy(owner) } }) - log.d("ShopifyCheckoutSheetKit", "Starting Dialog.") + log.d("ShopifyCheckoutKit", "Starting Dialog.") dialog.start(context) - return CheckoutSheetKitDialog { dialog.dismiss() } + return CheckoutKitDialog { dialog.dismiss() } } } @@ -158,7 +158,7 @@ public object ShopifyCheckoutSheetKit { * A checkout sheet dialog. Use the [dismiss] method to dismiss the presented dialog */ @FunctionalInterface -public fun interface CheckoutSheetKitDialog { +public fun interface CheckoutKitDialog { /** * Dismisses the checkout sheet dialog. */ diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ThreadExtensions.kt b/android/lib/src/main/java/com/shopify/checkoutkit/ThreadExtensions.kt similarity index 97% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/ThreadExtensions.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/ThreadExtensions.kt index 9f1e71f7..66e27b86 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/ThreadExtensions.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/ThreadExtensions.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.os.Handler import android.os.Looper diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/UriExtensions.kt b/android/lib/src/main/java/com/shopify/checkoutkit/UriExtensions.kt similarity index 98% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/UriExtensions.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/UriExtensions.kt index 1ec4d458..f8c69854 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/UriExtensions.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/UriExtensions.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.net.Uri diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorDecoder.kt b/android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorDecoder.kt similarity index 90% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorDecoder.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorDecoder.kt index 438d0023..d22b4ad7 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorDecoder.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorDecoder.kt @@ -20,14 +20,14 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.errorevents +package com.shopify.checkoutkit.errorevents -import com.shopify.checkoutsheetkit.CheckoutException -import com.shopify.checkoutsheetkit.CheckoutExpiredException -import com.shopify.checkoutsheetkit.ClientException -import com.shopify.checkoutsheetkit.ConfigurationException -import com.shopify.checkoutsheetkit.LogWrapper -import com.shopify.checkoutsheetkit.WebToSdkEvent +import com.shopify.checkoutkit.CheckoutException +import com.shopify.checkoutkit.CheckoutExpiredException +import com.shopify.checkoutkit.ClientException +import com.shopify.checkoutkit.ConfigurationException +import com.shopify.checkoutkit.LogWrapper +import com.shopify.checkoutkit.WebToSdkEvent import kotlinx.serialization.json.Json internal class CheckoutErrorDecoder @JvmOverloads constructor( diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorGroup.kt b/android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorGroup.kt similarity index 98% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorGroup.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorGroup.kt index 7e038fee..f25b7e4f 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorGroup.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorGroup.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.errorevents +package com.shopify.checkoutkit.errorevents import kotlinx.serialization.KSerializer import kotlinx.serialization.Serializable diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorPayload.kt b/android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorPayload.kt similarity index 96% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorPayload.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorPayload.kt index eaa5cc35..4d28b4df 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/errorevents/CheckoutErrorPayload.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/errorevents/CheckoutErrorPayload.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.errorevents +package com.shopify.checkoutkit.errorevents import kotlinx.serialization.Serializable diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEventDecoder.kt b/android/lib/src/main/java/com/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEventDecoder.kt similarity index 92% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEventDecoder.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEventDecoder.kt index 03b67942..4a40360c 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/lifecycleevents/CheckoutCompletedEventDecoder.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/lifecycleevents/CheckoutCompletedEventDecoder.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.lifecycleevents +package com.shopify.checkoutkit.lifecycleevents -import com.shopify.checkoutsheetkit.LogWrapper -import com.shopify.checkoutsheetkit.WebToSdkEvent +import com.shopify.checkoutkit.LogWrapper +import com.shopify.checkoutkit.WebToSdkEvent import kotlinx.serialization.Serializable import kotlinx.serialization.json.Json diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/lifecycleevents/CompletedEvent.kt b/android/lib/src/main/java/com/shopify/checkoutkit/lifecycleevents/CompletedEvent.kt similarity index 97% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/lifecycleevents/CompletedEvent.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/lifecycleevents/CompletedEvent.kt index d31f098a..f78a6b7f 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/lifecycleevents/CompletedEvent.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/lifecycleevents/CompletedEvent.kt @@ -20,9 +20,9 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.lifecycleevents +package com.shopify.checkoutkit.lifecycleevents -import com.shopify.checkoutsheetkit.pixelevents.MoneyV2 +import com.shopify.checkoutkit.pixelevents.MoneyV2 import kotlinx.serialization.Serializable @Serializable diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/package-info.java b/android/lib/src/main/java/com/shopify/checkoutkit/package-info.java similarity index 55% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/package-info.java rename to android/lib/src/main/java/com/shopify/checkoutkit/package-info.java index 9c267d1b..93089802 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/package-info.java +++ b/android/lib/src/main/java/com/shopify/checkoutkit/package-info.java @@ -1,4 +1,4 @@ /** - * Package containing all of the classes that comprise Shopify Checkout Sheet Kit. + * Package containing all of the classes that comprise Shopify Checkout Kit. */ -package com.shopify.checkoutsheetkit; +package com.shopify.checkoutkit; diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/pixelevents/PixelEvent.kt b/android/lib/src/main/java/com/shopify/checkoutkit/pixelevents/PixelEvent.kt similarity index 99% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/pixelevents/PixelEvent.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/pixelevents/PixelEvent.kt index efe990cd..10ddbf9a 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/pixelevents/PixelEvent.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/pixelevents/PixelEvent.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.pixelevents +package com.shopify.checkoutkit.pixelevents import kotlinx.serialization.KSerializer import kotlinx.serialization.SerialName diff --git a/android/lib/src/main/java/com/shopify/checkoutsheetkit/pixelevents/PixelEventDecoder.kt b/android/lib/src/main/java/com/shopify/checkoutkit/pixelevents/PixelEventDecoder.kt similarity index 93% rename from android/lib/src/main/java/com/shopify/checkoutsheetkit/pixelevents/PixelEventDecoder.kt rename to android/lib/src/main/java/com/shopify/checkoutkit/pixelevents/PixelEventDecoder.kt index 5b046a1f..9b40a147 100644 --- a/android/lib/src/main/java/com/shopify/checkoutsheetkit/pixelevents/PixelEventDecoder.kt +++ b/android/lib/src/main/java/com/shopify/checkoutkit/pixelevents/PixelEventDecoder.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.pixelevents +package com.shopify.checkoutkit.pixelevents -import com.shopify.checkoutsheetkit.LogWrapper -import com.shopify.checkoutsheetkit.WebToSdkEvent +import com.shopify.checkoutkit.LogWrapper +import com.shopify.checkoutkit.WebToSdkEvent import kotlinx.serialization.json.Json import kotlinx.serialization.json.decodeFromJsonElement import kotlinx.serialization.json.jsonPrimitive diff --git a/android/lib/src/main/res/layout/dialog_checkout.xml b/android/lib/src/main/res/layout/dialog_checkout.xml index 9264e3b8..75766c1b 100644 --- a/android/lib/src/main/res/layout/dialog_checkout.xml +++ b/android/lib/src/main/res/layout/dialog_checkout.xml @@ -5,7 +5,7 @@ android:background="@android:color/transparent"> - - + diff --git a/android/lib/src/main/res/menu/checkout_menu.xml b/android/lib/src/main/res/menu/checkout_menu.xml index 008b7053..c718ec82 100644 --- a/android/lib/src/main/res/menu/checkout_menu.xml +++ b/android/lib/src/main/res/menu/checkout_menu.xml @@ -1,7 +1,7 @@ - diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutBridgeTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutBridgeTest.kt similarity index 95% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutBridgeTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutBridgeTest.kt index e03caca2..b96611c3 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutBridgeTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutBridgeTest.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.webkit.WebView -import com.shopify.checkoutsheetkit.CheckoutBridge.CheckoutWebOperation.COMPLETED -import com.shopify.checkoutsheetkit.CheckoutBridge.CheckoutWebOperation.MODAL -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent +import com.shopify.checkoutkit.CheckoutBridge.CheckoutWebOperation.COMPLETED +import com.shopify.checkoutkit.CheckoutBridge.CheckoutWebOperation.MODAL +import com.shopify.checkoutkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json import org.assertj.core.api.Assertions.assertThat @@ -120,7 +120,7 @@ class CheckoutBridgeTest { checkoutBridge.sendMessage(webView, CheckoutBridge.SDKOperation.Presented) - val errorCaptor = argumentCaptor() + val errorCaptor = argumentCaptor() verify(mockEventProcessor).onCheckoutViewFailedWithError(errorCaptor.capture()) val error = errorCaptor.firstValue @@ -128,7 +128,7 @@ class CheckoutBridgeTest { "Failed to send 'presented' message to checkout, some features may not work." ) assertThat(error.isRecoverable).isTrue() - assertThat(error.errorCode).isEqualTo(CheckoutSheetKitException.ERROR_SENDING_MESSAGE_TO_CHECKOUT) + assertThat(error.errorCode).isEqualTo(CheckoutKitException.ERROR_SENDING_MESSAGE_TO_CHECKOUT) } @Test @@ -356,9 +356,9 @@ class CheckoutBridgeTest { verify(mockEventProcessor).onCheckoutViewFailedWithError(captor.capture()) val error = captor.firstValue - assertThat(error).isInstanceOf(CheckoutSheetKitException::class.java) + assertThat(error).isInstanceOf(CheckoutKitException::class.java) assertThat(error.message).isEqualTo("Error decoding message from checkout.") assertThat(error.isRecoverable).isTrue() - assertThat(error.errorCode).isEqualTo(CheckoutSheetKitException.ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT) + assertThat(error.errorCode).isEqualTo(CheckoutKitException.ERROR_RECEIVING_MESSAGE_FROM_CHECKOUT) } } diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutCompletedEventDecoderTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutCompletedEventDecoderTest.kt similarity index 95% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutCompletedEventDecoderTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutCompletedEventDecoderTest.kt index dfd1a181..73be00b2 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutCompletedEventDecoderTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutCompletedEventDecoderTest.kt @@ -21,17 +21,17 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit -import com.shopify.checkoutsheetkit.lifecycleevents.Address -import com.shopify.checkoutsheetkit.lifecycleevents.CartLine -import com.shopify.checkoutsheetkit.lifecycleevents.CartLineImage -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEventDecoder -import com.shopify.checkoutsheetkit.lifecycleevents.DeliveryDetails -import com.shopify.checkoutsheetkit.lifecycleevents.DeliveryInfo -import com.shopify.checkoutsheetkit.lifecycleevents.PaymentMethod -import com.shopify.checkoutsheetkit.lifecycleevents.Price -import com.shopify.checkoutsheetkit.pixelevents.MoneyV2 +import com.shopify.checkoutkit.lifecycleevents.Address +import com.shopify.checkoutkit.lifecycleevents.CartLine +import com.shopify.checkoutkit.lifecycleevents.CartLineImage +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEventDecoder +import com.shopify.checkoutkit.lifecycleevents.DeliveryDetails +import com.shopify.checkoutkit.lifecycleevents.DeliveryInfo +import com.shopify.checkoutkit.lifecycleevents.PaymentMethod +import com.shopify.checkoutkit.lifecycleevents.Price +import com.shopify.checkoutkit.pixelevents.MoneyV2 import kotlinx.serialization.json.Json import org.assertj.core.api.Assertions.assertThat import org.junit.Test diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutDialogTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutDialogTest.kt similarity index 84% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutDialogTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutDialogTest.kt index c46f2583..8770a3de 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutDialogTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutDialogTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.app.Dialog import android.graphics.drawable.ColorDrawable @@ -31,7 +31,7 @@ import android.widget.RelativeLayout import androidx.activity.ComponentActivity import androidx.appcompat.widget.Toolbar import androidx.core.view.children -import com.shopify.checkoutsheetkit.lifecycleevents.emptyCompletedEvent +import com.shopify.checkoutkit.lifecycleevents.emptyCompletedEvent import org.assertj.core.api.Assertions.assertThat import org.assertj.core.api.Assertions.fail import org.awaitility.Awaitility.await @@ -60,8 +60,8 @@ class CheckoutDialogTest { @Before fun setUp() { - configuration = ShopifyCheckoutSheetKit.configuration - ShopifyCheckoutSheetKit.configure { + configuration = ShopifyCheckoutKit.configuration + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = false) } activity = Robolectric.buildActivity(ComponentActivity::class.java).get() @@ -70,7 +70,7 @@ class CheckoutDialogTest { @After fun tearDown() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.preloading = configuration.preloading it.colorScheme = configuration.colorScheme it.errorRecovery = configuration.errorRecovery @@ -79,7 +79,7 @@ class CheckoutDialogTest { @Test fun `shows dialog when present is called`() { - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() @@ -88,7 +88,7 @@ class CheckoutDialogTest { @Test fun `checkoutView is added to the container when dialog is presented`() { - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() @@ -101,10 +101,10 @@ class CheckoutDialogTest { @Test fun `checkoutView child WebView onResume has been called`() { - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val webView: WebView = ShadowDialog.getLatestDialog() - .findViewById(R.id.checkoutSdkContainer) + .findViewById(R.id.checkoutKitContainer) .children.firstOrNull { it is WebView } as WebView? ?: fail("No WebVew found in dialog") assertThat(shadowOf(webView).wasOnResumeCalled()).isTrue() @@ -112,7 +112,7 @@ class CheckoutDialogTest { @Test fun `cancel() removes checkoutView from the container so that it can be destroyed`() { - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() assertThat(dialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() @@ -127,7 +127,7 @@ class CheckoutDialogTest { @Test fun `present returns interface allowing dismissal of the dialog`() { - val dialogHandle = ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + val dialogHandle = ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() assertThat(dialog.isShowing).isTrue() @@ -145,7 +145,7 @@ class CheckoutDialogTest { @Test fun `calls onCheckoutCanceled if cancel is called`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val dialog = ShadowDialog.getLatestDialog() dialog.cancel() @@ -159,8 +159,8 @@ class CheckoutDialogTest { fun `closeCheckoutDialogWithError marks cache entry stale`() { withPreloadingEnabled { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.preload("https://shopify.com", activity) - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.preload("https://shopify.com", activity) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) assertThat(CheckoutWebView.cacheEntry).isNotNull() @@ -178,7 +178,7 @@ class CheckoutDialogTest { @Test fun `calls onCheckoutFailed if closeCheckoutDialogWithError for non-recoverable error`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val dialog = ShadowDialog.getLatestDialog() val checkoutDialog = dialog as CheckoutDialog @@ -194,7 +194,7 @@ class CheckoutDialogTest { @Test fun `calls attemptToRecoverFromError if closeCheckoutDialogWithError is called with recoverable error`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val checkoutDialog = ShadowDialog.getLatestDialog() as CheckoutDialog assertThat(checkoutDialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() @@ -212,7 +212,7 @@ class CheckoutDialogTest { @Test fun `does not call attemptToRecoverFromError if closeCheckoutDialogWithError is called when url contains multipass`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com/account/login/multipass", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com/account/login/multipass", activity, mockEventProcessor) val checkoutDialog = ShadowDialog.getLatestDialog() as CheckoutDialog assertThat(checkoutDialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() @@ -230,14 +230,14 @@ class CheckoutDialogTest { @Test fun `can disable fallback behaviour via shouldRecoverFromError`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.errorRecovery = object : ErrorRecovery { override fun shouldRecoverFromError(checkoutException: CheckoutException): Boolean { return false } } } - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val checkoutDialog = ShadowDialog.getLatestDialog() as CheckoutDialog assertThat(checkoutDialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() @@ -256,14 +256,14 @@ class CheckoutDialogTest { @Test fun `calls onCheckoutCanceled if close menu item is clicked`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val dialog = ShadowDialog.getLatestDialog() assertThat(dialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() // click cancel button - val header = dialog.findViewById(R.id.checkoutSdkHeader) - header.menu.performIdentifierAction(R.id.checkoutSdkCloseBtn, 0) + val header = dialog.findViewById(R.id.checkoutKitHeader) + header.menu.performIdentifierAction(R.id.checkoutKitCloseBtn, 0) ShadowLooper.runUiThreadTasks() verify(mockEventProcessor, timeout(2000)).onCheckoutCanceled() @@ -271,14 +271,14 @@ class CheckoutDialogTest { @Test fun `clicking close invokes cancel(), removing checkoutView from the container`() { - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() assertThat(dialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() // click cancel button - val header = dialog.findViewById(R.id.checkoutSdkHeader) - header.menu.performIdentifierAction(R.id.checkoutSdkCloseBtn, 0) + val header = dialog.findViewById(R.id.checkoutKitHeader) + header.menu.performIdentifierAction(R.id.checkoutKitCloseBtn, 0) ShadowLooper.runUiThreadTasks() assertThat(dialog.containsChildOfType(CheckoutWebView::class.java)).isFalse() @@ -287,12 +287,12 @@ class CheckoutDialogTest { @Test fun `sets header background color based on current configuration`() { val customColors = customColors() - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Web(customColors) + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Web(customColors) - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() - val header = dialog.findViewById(R.id.checkoutSdkHeader) + val header = dialog.findViewById(R.id.checkoutKitHeader) val headerBackgroundColor = backgroundColor(header) val configuredColor = customColors.headerBackground.getValue(activity) @@ -302,12 +302,12 @@ class CheckoutDialogTest { @Test fun `sets WebView container background color based on current configuration`() { val customColors = customColors() - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Web(customColors) + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Web(customColors) - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() - val webViewContainer = dialog.findViewById(R.id.checkoutSdkContainer) + val webViewContainer = dialog.findViewById(R.id.checkoutKitContainer) val webViewContainerBackgroundColor = backgroundColor(webViewContainer) val configuredColor = customColors.webViewBackground.getValue(activity) @@ -317,7 +317,7 @@ class CheckoutDialogTest { @Test fun `closeCheckoutDialogWithError does not recover on second recoverable error - prevents infinite loop`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val checkoutDialog = ShadowDialog.getLatestDialog() as CheckoutDialog assertThat(checkoutDialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() @@ -341,7 +341,7 @@ class CheckoutDialogTest { @Test fun `closeCheckoutDialogWithError increments recovery attempt count`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) val checkoutDialog = ShadowDialog.getLatestDialog() as CheckoutDialog assertThat(checkoutDialog.recoveryAttemptCount).isEqualTo(0) @@ -354,7 +354,7 @@ class CheckoutDialogTest { @Test fun `attemptToRecoverFromError replaces CheckoutWebView with FallbackWebView`() { - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog assertThat(dialog.containsChildOfType(CheckoutWebView::class.java)).isTrue() @@ -370,7 +370,7 @@ class CheckoutDialogTest { fun `attemptToRecoverFromError invokes pre recovery actions`() { var recoveryCalled = false - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.errorRecovery = object : ErrorRecovery { override fun preRecoveryActions(exception: CheckoutException, checkoutUrl: String) { recoveryCalled = true @@ -378,7 +378,7 @@ class CheckoutDialogTest { } } - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, processor) + ShopifyCheckoutKit.present("https://shopify.com", activity, processor) val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog dialog.attemptToRecoverFromError(checkoutException(isRecoverable = true)) @@ -390,13 +390,13 @@ class CheckoutDialogTest { @Test fun `attemptToRecoverFromError loads existing checkout URL`() { val checkoutUrl = "https://shopify.com" - ShopifyCheckoutSheetKit.present(checkoutUrl, activity, processor) + ShopifyCheckoutKit.present(checkoutUrl, activity, processor) val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog dialog.attemptToRecoverFromError(checkoutException(isRecoverable = true)) shadowOf(Looper.getMainLooper()).runToEndOfTasks() - val layout = dialog.findViewById(R.id.checkoutSdkContainer) + val layout = dialog.findViewById(R.id.checkoutKitContainer) val fallbackView = layout.children.first { it is FallbackWebView } as FallbackWebView assertThat(shadowOf(fallbackView).lastLoadedUrl).isEqualTo(checkoutUrl) } @@ -405,13 +405,13 @@ class CheckoutDialogTest { fun `attemptToRecoverFromError sets event processor`() { val checkoutUrl = "https://shopify.com" val mockProcessor = mock() - ShopifyCheckoutSheetKit.present(checkoutUrl, activity, mockProcessor) + ShopifyCheckoutKit.present(checkoutUrl, activity, mockProcessor) val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog dialog.attemptToRecoverFromError(checkoutException(isRecoverable = true)) shadowOf(Looper.getMainLooper()).runToEndOfTasks() - val layout = dialog.findViewById(R.id.checkoutSdkContainer) + val layout = dialog.findViewById(R.id.checkoutKitContainer) val fallbackView = layout.children.first { it is FallbackWebView } as FallbackWebView val completedEvent = emptyCompletedEvent() @@ -423,7 +423,7 @@ class CheckoutDialogTest { @Test fun `dialog applies custom close icon when provided`() { val customIcon = DrawableResource(android.R.drawable.ic_delete) - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Light( colors = Colors( headerBackground = Color.ResourceId(R.color.checkoutLightBg), @@ -435,12 +435,12 @@ class CheckoutDialogTest { ) } - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mock()) + ShopifyCheckoutKit.present("https://shopify.com", activity, mock()) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog - val toolbar = dialog.findViewById(R.id.checkoutSdkHeader) - val closeMenuItem = toolbar.menu.findItem(R.id.checkoutSdkCloseBtn) + val toolbar = dialog.findViewById(R.id.checkoutKitHeader) + val closeMenuItem = toolbar.menu.findItem(R.id.checkoutKitCloseBtn) assertThat(closeMenuItem).isNotNull assertThat(closeMenuItem.icon).isNotNull @@ -453,18 +453,18 @@ class CheckoutDialogTest { @Test fun `dialog applies close icon tint when provided and no custom icon`() { val tintColor = Color.SRGB(0xFF0000) - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Dark().customize { closeIconTint = tintColor } } - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mock()) + ShopifyCheckoutKit.present("https://shopify.com", activity, mock()) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog - val toolbar = dialog.findViewById(R.id.checkoutSdkHeader) - val closeMenuItem = toolbar.menu.findItem(R.id.checkoutSdkCloseBtn) + val toolbar = dialog.findViewById(R.id.checkoutKitHeader) + val closeMenuItem = toolbar.menu.findItem(R.id.checkoutKitCloseBtn) assertThat(closeMenuItem).isNotNull assertThat(closeMenuItem.icon).isNotNull @@ -478,16 +478,16 @@ class CheckoutDialogTest { @Test fun `dialog uses default close icon when no customization provided`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Light() // Default colors, no custom icon or tint } val mockProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockProcessor) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog - val toolbar = dialog.findViewById(R.id.checkoutSdkHeader) - val closeMenuItem = toolbar.menu.findItem(R.id.checkoutSdkCloseBtn) + val toolbar = dialog.findViewById(R.id.checkoutKitHeader) + val closeMenuItem = toolbar.menu.findItem(R.id.checkoutKitCloseBtn) assertThat(closeMenuItem).isNotNull assertThat(closeMenuItem.icon).isNotNull @@ -521,14 +521,14 @@ class CheckoutDialogTest { ) ) - ShopifyCheckoutSheetKit.configure { it.colorScheme = colorScheme } + ShopifyCheckoutKit.configure { it.colorScheme = colorScheme } val mockProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockProcessor) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog - val toolbar = dialog.findViewById(R.id.checkoutSdkHeader) - val closeMenuItem = toolbar.menu.findItem(R.id.checkoutSdkCloseBtn) + val toolbar = dialog.findViewById(R.id.checkoutKitHeader) + val closeMenuItem = toolbar.menu.findItem(R.id.checkoutKitCloseBtn) assertThat(closeMenuItem).isNotNull assertThat(closeMenuItem.icon).isNotNull @@ -543,7 +543,7 @@ class CheckoutDialogTest { @Test fun `back press cancels dialog when WebView has no history to navigate`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com", activity, mockEventProcessor) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog @@ -557,7 +557,7 @@ class CheckoutDialogTest { @Test fun `back press navigates WebView history when history exists and not on confirmation page`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com/checkouts/c/abc", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com/checkouts/c/abc", activity, mockEventProcessor) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog @@ -577,7 +577,7 @@ class CheckoutDialogTest { @Test fun `back press cancels dialog when on confirmation page even with history`() { val mockEventProcessor = mock() - ShopifyCheckoutSheetKit.present("https://shopify.com/checkouts/c/abc", activity, mockEventProcessor) + ShopifyCheckoutKit.present("https://shopify.com/checkouts/c/abc", activity, mockEventProcessor) shadowOf(Looper.getMainLooper()).runToEndOfTasks() val dialog = ShadowDialog.getLatestDialog() as CheckoutDialog @@ -595,7 +595,7 @@ class CheckoutDialogTest { } private fun CheckoutDialog.currentWebView(): BaseWebView = - findViewById(R.id.checkoutSdkContainer) + findViewById(R.id.checkoutKitContainer) .children.first { it is BaseWebView } as BaseWebView private fun backgroundColor(view: View): Int { @@ -612,13 +612,13 @@ class CheckoutDialogTest { } private fun Dialog.containsChildOfType(clazz: Class): Boolean { - val layout = this.findViewById(R.id.checkoutSdkContainer) + val layout = this.findViewById(R.id.checkoutKitContainer) return layout.children.any { clazz.isInstance(it) } } private fun checkoutException(isRecoverable: Boolean): CheckoutException { - return CheckoutSheetKitException( - errorCode = CheckoutSheetKitException.ERROR_SENDING_MESSAGE_TO_CHECKOUT, + return CheckoutKitException( + errorCode = CheckoutKitException.ERROR_SENDING_MESSAGE_TO_CHECKOUT, errorDescription = "Error sending message to checkout", isRecoverable = isRecoverable, ) diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewCacheTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewCacheTest.kt similarity index 99% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewCacheTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewCacheTest.kt index 62513a4c..e8441b7d 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewCacheTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewCacheTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.os.Looper import androidx.activity.ComponentActivity diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewClientTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewClientTest.kt similarity index 98% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewClientTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewClientTest.kt index 4272575d..6326b632 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewClientTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewClientTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.net.Uri import android.webkit.RenderProcessGoneDetail @@ -29,7 +29,7 @@ import android.webkit.WebResourceRequest import android.webkit.WebResourceResponse import android.webkit.WebViewClient.ERROR_BAD_URL import androidx.activity.ComponentActivity -import com.shopify.checkoutsheetkit.CheckoutExceptionAssert.Companion.assertThat +import com.shopify.checkoutkit.CheckoutExceptionAssert.Companion.assertThat import org.assertj.core.api.Assertions.assertThat import org.junit.Before import org.junit.Test @@ -348,12 +348,12 @@ class CheckoutWebViewClientTest { val result = webViewClient.onRenderProcessGone(view, detail) assertThat(result).isTrue - val captor = argumentCaptor() + val captor = argumentCaptor() verify(checkoutWebViewEventProcessor).onCheckoutViewFailedWithError(captor.capture()) assertThat(captor.firstValue) - .isInstanceOf(CheckoutSheetKitException::class.java) + .isInstanceOf(CheckoutKitException::class.java) .hasDescription("Render process gone.") - .hasErrorCode(CheckoutSheetKitException.RENDER_PROCESS_GONE) + .hasErrorCode(CheckoutKitException.RENDER_PROCESS_GONE) } private fun triggerOnReceivedHttpError(mockRequest: WebResourceRequest, checkoutExpiredResponse: WebResourceResponse) { diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewContainerTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewContainerTest.kt similarity index 99% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewContainerTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewContainerTest.kt index fb869821..d0eba366 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewContainerTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewContainerTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.os.Looper import androidx.activity.ComponentActivity diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewTest.kt similarity index 95% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewTest.kt index 4f64b758..8e78ee60 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/CheckoutWebViewTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/CheckoutWebViewTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.graphics.Color import android.net.Uri @@ -64,7 +64,7 @@ class CheckoutWebViewTest { @After fun tearDown() { - ShopifyCheckoutSheetKit.configuration.platform = null + ShopifyCheckoutKit.configuration.platform = null } @Test @@ -85,7 +85,7 @@ class CheckoutWebViewTest { @Test fun `user agent suffix includes ShopifyCheckoutSDK and version number`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Dark() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Dark() val view = CheckoutWebView.cacheableCheckoutView(URL, activity) assertThat(view.settings.userAgentString).contains("ShopifyCheckoutSDK/${BuildConfig.SDK_VERSION} ") @@ -93,7 +93,7 @@ class CheckoutWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - dark`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Dark() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Dark() val view = CheckoutWebView.cacheableCheckoutView(URL, activity) assertThat(view.settings.userAgentString).endsWith("(8.1;dark;standard)") @@ -101,7 +101,7 @@ class CheckoutWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - light`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Light() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Light() val view = CheckoutWebView.cacheableCheckoutView(URL, activity) assertThat(view.settings.userAgentString).endsWith("(8.1;light;standard)") @@ -109,7 +109,7 @@ class CheckoutWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - web`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Web() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Web() val view = CheckoutWebView.cacheableCheckoutView(URL, activity) assertThat(view.settings.userAgentString).endsWith("(8.1;web_default;standard)") @@ -117,7 +117,7 @@ class CheckoutWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - automatic`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Automatic() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Automatic() val view = CheckoutWebView.cacheableCheckoutView(URL, activity) assertThat(view.settings.userAgentString).endsWith("(8.1;automatic;standard)") @@ -125,8 +125,8 @@ class CheckoutWebViewTest { @Test fun `user agent suffix includes platform if specified`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Automatic() - ShopifyCheckoutSheetKit.configuration.platform = Platform.REACT_NATIVE + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Automatic() + ShopifyCheckoutKit.configuration.platform = Platform.REACT_NATIVE val view = CheckoutWebView.cacheableCheckoutView(URL, activity) assertThat(view.settings.userAgentString).endsWith("(8.1;automatic;standard) ReactNative") diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ColorSchemeTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/ColorSchemeTest.kt similarity index 99% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/ColorSchemeTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/ColorSchemeTest.kt index beebe117..0b6f4709 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ColorSchemeTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/ColorSchemeTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import kotlinx.serialization.json.Json import org.assertj.core.api.Assertions.assertThat diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ConfigurationTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/ConfigurationTest.kt similarity index 72% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/ConfigurationTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/ConfigurationTest.kt index da14b61c..3f905acb 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ConfigurationTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/ConfigurationTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import org.assertj.core.api.Assertions.assertThat import org.junit.After @@ -35,12 +35,12 @@ class ConfigurationTest { @Before fun setUp() { - initialConfiguration = ShopifyCheckoutSheetKit.configuration + initialConfiguration = ShopifyCheckoutKit.configuration } @After fun tearDown() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = initialConfiguration.colorScheme it.preloading = initialConfiguration.preloading it.errorRecovery = initialConfiguration.errorRecovery @@ -49,63 +49,63 @@ class ConfigurationTest { @Test fun `can set colorScheme via configure function - light`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Light() } - assertThat(ShopifyCheckoutSheetKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Light()) + assertThat(ShopifyCheckoutKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Light()) } @Test fun `can set colorScheme via configure function - dark`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Dark() } - assertThat(ShopifyCheckoutSheetKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Dark()) + assertThat(ShopifyCheckoutKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Dark()) } @Test fun `can set colorScheme via configure function - web`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Web() } - assertThat(ShopifyCheckoutSheetKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Web()) + assertThat(ShopifyCheckoutKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Web()) } @Test fun `can set colorScheme via configure function - automatic`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = ColorScheme.Automatic() } - assertThat(ShopifyCheckoutSheetKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Automatic()) + assertThat(ShopifyCheckoutKit.getConfiguration().colorScheme).isEqualTo(ColorScheme.Automatic()) } @Test fun `can set preloading via configure function - enabled`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = true) } - assertThat(ShopifyCheckoutSheetKit.getConfiguration().preloading.enabled).isTrue + assertThat(ShopifyCheckoutKit.getConfiguration().preloading.enabled).isTrue } @Test fun `can set preloading via configure function - disabled`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = false) } - assertThat(ShopifyCheckoutSheetKit.getConfiguration().preloading.enabled).isFalse + assertThat(ShopifyCheckoutKit.getConfiguration().preloading.enabled).isFalse } @Test fun `by default attempt to recover from recoverable errors`() { val recoverableException = recoverableException() - val shouldRecover = ShopifyCheckoutSheetKit.configuration.errorRecovery.shouldRecoverFromError( + val shouldRecover = ShopifyCheckoutKit.configuration.errorRecovery.shouldRecoverFromError( recoverableException ) @@ -115,13 +115,13 @@ class ConfigurationTest { @Test fun `can disable error recovery`() { val recoverableException = recoverableException() - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.errorRecovery = object : ErrorRecovery { override fun shouldRecoverFromError(checkoutException: CheckoutException) = false } } - val shouldRecover = ShopifyCheckoutSheetKit.configuration.errorRecovery.shouldRecoverFromError( + val shouldRecover = ShopifyCheckoutKit.configuration.errorRecovery.shouldRecoverFromError( recoverableException ) @@ -133,7 +133,7 @@ class ConfigurationTest { val mockFn = mock>() val recoverableException = recoverableException() - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.errorRecovery = object : ErrorRecovery { override fun preRecoveryActions(exception: CheckoutException, checkoutUrl: String) { mockFn.invoke() @@ -141,7 +141,7 @@ class ConfigurationTest { } } - ShopifyCheckoutSheetKit.configuration.errorRecovery.preRecoveryActions( + ShopifyCheckoutKit.configuration.errorRecovery.preRecoveryActions( recoverableException, "https://shopify.dev" ) @@ -150,9 +150,9 @@ class ConfigurationTest { } private fun recoverableException(): CheckoutException { - return CheckoutSheetKitException( + return CheckoutKitException( errorDescription = "Unknown error", - errorCode = CheckoutSheetKitException.UNKNOWN, + errorCode = CheckoutKitException.UNKNOWN, isRecoverable = true ) } diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/DefaultCheckoutEventProcessorTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/DefaultCheckoutEventProcessorTest.kt similarity index 97% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/DefaultCheckoutEventProcessorTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/DefaultCheckoutEventProcessorTest.kt index 9136128b..2b36250a 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/DefaultCheckoutEventProcessorTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/DefaultCheckoutEventProcessorTest.kt @@ -20,15 +20,15 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.content.Intent import android.content.IntentFilter import android.content.pm.PackageManager import android.net.Uri import androidx.activity.ComponentActivity -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.pixelevents.PixelEvent import org.assertj.core.api.Assertions.assertThat import org.junit.Before import org.junit.Test diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/FallbackWebViewClientTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/FallbackWebViewClientTest.kt similarity index 97% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/FallbackWebViewClientTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/FallbackWebViewClientTest.kt index 085af0a5..5ff86d86 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/FallbackWebViewClientTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/FallbackWebViewClientTest.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import androidx.activity.ComponentActivity -import com.shopify.checkoutsheetkit.lifecycleevents.emptyCompletedEvent +import com.shopify.checkoutkit.lifecycleevents.emptyCompletedEvent import org.junit.Test import org.junit.runner.RunWith import org.mockito.Mockito.mock diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/FallbackWebViewTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/FallbackWebViewTest.kt similarity index 89% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/FallbackWebViewTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/FallbackWebViewTest.kt index 3abfa100..606453a4 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/FallbackWebViewTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/FallbackWebViewTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.graphics.Color import android.view.View.VISIBLE @@ -41,7 +41,7 @@ class FallbackWebViewTest { @After fun tearDown() { - ShopifyCheckoutSheetKit.configuration.platform = null + ShopifyCheckoutKit.configuration.platform = null } @Test @@ -65,7 +65,7 @@ class FallbackWebViewTest { @Test fun `user agent suffix includes ShopifyCheckoutSDK and version number`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Dark() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Dark() Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val view = FallbackWebView(activityController.get()) assertThat(view.settings.userAgentString).contains("ShopifyCheckoutSDK/${BuildConfig.SDK_VERSION} ") @@ -74,7 +74,7 @@ class FallbackWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - dark`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Dark() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Dark() Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val view = FallbackWebView(activityController.get()) assertThat(view.settings.userAgentString).endsWith("(noconnect;dark;standard_recovery)") @@ -83,7 +83,7 @@ class FallbackWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - light`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Light() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Light() Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val view = FallbackWebView(activityController.get()) assertThat(view.settings.userAgentString).endsWith("(noconnect;light;standard_recovery)") @@ -92,7 +92,7 @@ class FallbackWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - web`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Web() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Web() Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val view = FallbackWebView(activityController.get()) assertThat(view.settings.userAgentString).endsWith("(noconnect;web_default;standard_recovery)") @@ -101,7 +101,7 @@ class FallbackWebViewTest { @Test fun `user agent suffix includes metadata for the schema version, theme, and variant - automatic`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Automatic() + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Automatic() Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val view = FallbackWebView(activityController.get()) assertThat(view.settings.userAgentString).endsWith("(noconnect;automatic;standard_recovery)") @@ -110,8 +110,8 @@ class FallbackWebViewTest { @Test fun `user agent suffix includes platform if specified`() { - ShopifyCheckoutSheetKit.configuration.colorScheme = ColorScheme.Automatic() - ShopifyCheckoutSheetKit.configuration.platform = Platform.REACT_NATIVE + ShopifyCheckoutKit.configuration.colorScheme = ColorScheme.Automatic() + ShopifyCheckoutKit.configuration.platform = Platform.REACT_NATIVE Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val view = FallbackWebView(activityController.get()) assertThat(view.settings.userAgentString).endsWith("(noconnect;automatic;standard_recovery) ReactNative") diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/Helpers.kt b/android/lib/src/test/java/com/shopify/checkoutkit/Helpers.kt similarity index 92% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/Helpers.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/Helpers.kt index 2d3c415b..9bf4c16c 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/Helpers.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/Helpers.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.app.Activity -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent import org.assertj.core.api.AbstractAssert fun withPreloadingEnabled(block: () -> Unit) { try { - ShopifyCheckoutSheetKit.configure { it.preloading = Preloading(enabled = true) } + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = true) } block() } finally { - ShopifyCheckoutSheetKit.configure { it.preloading = Preloading(enabled = false) } + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = false) } } } diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/InteropTest.java b/android/lib/src/test/java/com/shopify/checkoutkit/InteropTest.java similarity index 94% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/InteropTest.java rename to android/lib/src/test/java/com/shopify/checkoutkit/InteropTest.java index a9f14fd1..978f0c9f 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/InteropTest.java +++ b/android/lib/src/test/java/com/shopify/checkoutkit/InteropTest.java @@ -1,17 +1,17 @@ -package com.shopify.checkoutsheetkit; +package com.shopify.checkoutkit; import static org.assertj.core.api.Assertions.assertThat; import androidx.activity.ComponentActivity; import androidx.annotation.NonNull; -import com.shopify.checkoutsheetkit.errorevents.CheckoutErrorDecoder; -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent; -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEventDecoder; -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent; -import com.shopify.checkoutsheetkit.pixelevents.PixelEventDecoder; -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent; -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEventData; +import com.shopify.checkoutkit.errorevents.CheckoutErrorDecoder; +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent; +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEventDecoder; +import com.shopify.checkoutkit.pixelevents.PixelEvent; +import com.shopify.checkoutkit.pixelevents.PixelEventDecoder; +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent; +import com.shopify.checkoutkit.pixelevents.StandardPixelEventData; import org.junit.After; import org.junit.Before; @@ -135,12 +135,12 @@ public class InteropTest { @Before public void setUp() { - initialConfiguration = ShopifyCheckoutSheetKit.getConfiguration(); + initialConfiguration = ShopifyCheckoutKit.getConfiguration(); } @After public void tearDown() { - ShopifyCheckoutSheetKit.configure(config -> { + ShopifyCheckoutKit.configure(config -> { config.setColorScheme(initialConfiguration.getColorScheme()); config.setPreloading(initialConfiguration.getPreloading()); config.setErrorRecovery(initialConfiguration.getErrorRecovery()); @@ -256,12 +256,12 @@ public void canAccessFieldsOnCheckoutCompletedEvent() { } @Test - public void canConfigureCheckoutSheetKit() { + public void canConfigureCheckoutKit() { @SuppressWarnings("unchecked") Function fn = Mockito.mock(Function.class); - CheckoutSheetKitException exception = new CheckoutSheetKitException("Internal Error", "n/a", true); + CheckoutKitException exception = new CheckoutKitException("Internal Error", "n/a", true); - ShopifyCheckoutSheetKit.configure(configuration -> { + ShopifyCheckoutKit.configure(configuration -> { configuration.setPreloading(new Preloading(false)); configuration.setColorScheme(new ColorScheme.Dark()); configuration.setErrorRecovery(new ErrorRecovery() { @@ -277,7 +277,7 @@ public void preRecoveryActions(@NonNull CheckoutException exception, @NonNull St }); }); - Configuration configuration = ShopifyCheckoutSheetKit.getConfiguration(); + Configuration configuration = ShopifyCheckoutKit.getConfiguration(); assertThat(configuration.getColorScheme().getId()).isEqualTo("dark"); assertThat(configuration.getPreloading().getEnabled()).isEqualTo(false); @@ -291,7 +291,7 @@ public void preRecoveryActions(@NonNull CheckoutException exception, @NonNull St public void presentReturnsAHandleToAllowDismissingDialog() { try (ActivityController controller = Robolectric.buildActivity(ComponentActivity.class)) { ComponentActivity activity = controller.get(); - CheckoutSheetKitDialog dialog = ShopifyCheckoutSheetKit.present( + CheckoutKitDialog dialog = ShopifyCheckoutKit.present( "https://shopify.dev", activity, new DefaultCheckoutEventProcessor(activity) { diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/LogWrapperTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/LogWrapperTest.kt similarity index 90% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/LogWrapperTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/LogWrapperTest.kt index 45858f64..3d55cdd4 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/LogWrapperTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/LogWrapperTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.util.Log import org.assertj.core.api.Assertions.assertThat @@ -38,21 +38,21 @@ class LogWrapperTest { @Before fun beforeEach() { log = LogWrapper() - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.ERROR } } @After fun afterEach() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.ERROR } } @Test fun `should emit debug logs when LogLevel is DEBUG`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.DEBUG } @@ -66,7 +66,7 @@ class LogWrapperTest { @Test fun `should suppress debug logs when LogLevel is WARN`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.WARN } @@ -80,7 +80,7 @@ class LogWrapperTest { @Test fun `should suppress debug logs when LogLevel is ERROR`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.WARN } @@ -94,7 +94,7 @@ class LogWrapperTest { @Test fun `should emit warn logs when LogLevel is DEBUG`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.DEBUG } @@ -108,7 +108,7 @@ class LogWrapperTest { @Test fun `should emit warn logs when LogLevel is WARN`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.WARN } @@ -122,7 +122,7 @@ class LogWrapperTest { @Test fun `should suppress warn logs when LogLevel is ERROR`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.ERROR } @@ -136,7 +136,7 @@ class LogWrapperTest { @Test fun `should emit error logs when LogLevel is DEBUG`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.DEBUG } @@ -150,7 +150,7 @@ class LogWrapperTest { @Test fun `should emit error logs when LogLevel is WARN`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.WARN } @@ -164,7 +164,7 @@ class LogWrapperTest { @Test fun `should emit error logs when LogLevel is ERROR`() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.ERROR } diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKitTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/ShopifyCheckoutKitTest.kt similarity index 87% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKitTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/ShopifyCheckoutKitTest.kt index 285dbd62..eac30254 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ShopifyCheckoutSheetKitTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/ShopifyCheckoutKitTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import androidx.activity.ComponentActivity import org.assertj.core.api.Assertions.assertThat @@ -34,11 +34,11 @@ import org.robolectric.Shadows.shadowOf import org.robolectric.shadows.ShadowLooper @RunWith(RobolectricTestRunner::class) -class ShopifyCheckoutSheetKitTest { +class ShopifyCheckoutKitTest { @Before fun setUp() { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = false) } } @@ -52,7 +52,7 @@ class ShopifyCheckoutSheetKitTest { fun `preload is a noop if preloading is not enabled`() { Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> val url = "https://shopify.dev" - ShopifyCheckoutSheetKit.preload(url, activityController.get()) + ShopifyCheckoutKit.preload(url, activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() assertThat(CheckoutWebView.cacheEntry).isNull() @@ -64,7 +64,7 @@ class ShopifyCheckoutSheetKitTest { Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> withPreloadingEnabled { val url = "https://shopify.dev" - ShopifyCheckoutSheetKit.preload(url, activityController.get()) + ShopifyCheckoutKit.preload(url, activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() assertThat(CheckoutWebView.cacheEntry).isNotNull() @@ -81,10 +81,10 @@ class ShopifyCheckoutSheetKitTest { Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> withPreloadingEnabled { val url = "https://shopify.dev" - ShopifyCheckoutSheetKit.preload(url, activityController.get()) + ShopifyCheckoutKit.preload(url, activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() - ShopifyCheckoutSheetKit.invalidate() + ShopifyCheckoutKit.invalidate() ShadowLooper.shadowMainLooper().runToEndOfTasks() assertThat(CheckoutWebView.cacheEntry).isNotNull() @@ -100,11 +100,11 @@ class ShopifyCheckoutSheetKitTest { Robolectric.buildActivity(ComponentActivity::class.java).use { activityController -> withPreloadingEnabled { val url = "https://shopify.dev" - ShopifyCheckoutSheetKit.preload(url, activityController.get()) + ShopifyCheckoutKit.preload(url, activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() val originalEntry = CheckoutWebView.cacheEntry - ShopifyCheckoutSheetKit.preload(url, activityController.get()) + ShopifyCheckoutKit.preload(url, activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() assertThat(CheckoutWebView.cacheEntry).isNotNull() @@ -125,7 +125,7 @@ class ShopifyCheckoutSheetKitTest { val activity = activityController.get() // first preload caches the view - ShopifyCheckoutSheetKit.preload("https://one.com", activityController.get()) + ShopifyCheckoutKit.preload("https://one.com", activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() val originalEntry = CheckoutWebView.cacheEntry @@ -133,7 +133,7 @@ class ShopifyCheckoutSheetKitTest { assertThat(originalEntry.isStale).isFalse() // present loads the cached view - ShopifyCheckoutSheetKit.present( + ShopifyCheckoutKit.present( "https://one.com", activity, noopDefaultCheckoutEventProcessor(activity) @@ -145,7 +145,7 @@ class ShopifyCheckoutSheetKitTest { assertThat(secondEntry.isStale).isFalse() // preload after present loads URL in the cached view - ShopifyCheckoutSheetKit.preload("https://one.com", activityController.get()) + ShopifyCheckoutKit.preload("https://one.com", activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() val thirdEntry = CheckoutWebView.cacheEntry @@ -164,7 +164,7 @@ class ShopifyCheckoutSheetKitTest { val activity = activityController.get() // first preload caches the view - ShopifyCheckoutSheetKit.preload("https://one.com", activityController.get()) + ShopifyCheckoutKit.preload("https://one.com", activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() val originalEntry = CheckoutWebView.cacheEntry @@ -172,7 +172,7 @@ class ShopifyCheckoutSheetKitTest { assertThat(originalEntry?.isStale).isFalse() // present loads the cached view - ShopifyCheckoutSheetKit.present( + ShopifyCheckoutKit.present( "https://one.com", activity, noopDefaultCheckoutEventProcessor(activity) @@ -184,7 +184,7 @@ class ShopifyCheckoutSheetKitTest { assertThat(secondEntry?.isStale).isFalse() // preload after present loads URL in the cached view - ShopifyCheckoutSheetKit.preload("https://two.com", activityController.get()) + ShopifyCheckoutKit.preload("https://two.com", activityController.get()) ShadowLooper.shadowMainLooper().runToEndOfTasks() // as the URL no longer matches the cache key, mark the cache entry as stale diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ThreadExtensionsTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/ThreadExtensionsTest.kt similarity index 98% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/ThreadExtensionsTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/ThreadExtensionsTest.kt index abee0bed..933d7e19 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/ThreadExtensionsTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/ThreadExtensionsTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.os.Looper import org.assertj.core.api.Assertions.assertThat diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/UriExtensionsTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/UriExtensionsTest.kt similarity index 98% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/UriExtensionsTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/UriExtensionsTest.kt index 3a31b459..3ceef1ea 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/UriExtensionsTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/UriExtensionsTest.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit +package com.shopify.checkoutkit import android.net.Uri import androidx.core.net.toUri diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/errors/CheckoutErrorDecoderTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/errors/CheckoutErrorDecoderTest.kt similarity index 92% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/errors/CheckoutErrorDecoderTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/errors/CheckoutErrorDecoderTest.kt index 6509895d..79fa0b25 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/errors/CheckoutErrorDecoderTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/errors/CheckoutErrorDecoderTest.kt @@ -20,14 +20,14 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.errors - -import com.shopify.checkoutsheetkit.ClientException -import com.shopify.checkoutsheetkit.LogWrapper -import com.shopify.checkoutsheetkit.WebToSdkEvent -import com.shopify.checkoutsheetkit.errorevents.CheckoutErrorDecoder -import com.shopify.checkoutsheetkit.errorevents.CheckoutErrorGroup -import com.shopify.checkoutsheetkit.errorevents.CheckoutErrorPayload +package com.shopify.checkoutkit.errors + +import com.shopify.checkoutkit.ClientException +import com.shopify.checkoutkit.LogWrapper +import com.shopify.checkoutkit.WebToSdkEvent +import com.shopify.checkoutkit.errorevents.CheckoutErrorDecoder +import com.shopify.checkoutkit.errorevents.CheckoutErrorGroup +import com.shopify.checkoutkit.errorevents.CheckoutErrorPayload import kotlinx.serialization.json.Json import org.assertj.core.api.Assertions.assertThat import org.junit.Assert.assertThrows diff --git a/android/lib/src/test/java/com/shopify/checkoutsheetkit/pixelevents/PixelEventDecoderTest.kt b/android/lib/src/test/java/com/shopify/checkoutkit/pixelevents/PixelEventDecoderTest.kt similarity index 98% rename from android/lib/src/test/java/com/shopify/checkoutsheetkit/pixelevents/PixelEventDecoderTest.kt rename to android/lib/src/test/java/com/shopify/checkoutkit/pixelevents/PixelEventDecoderTest.kt index 9d73d255..9f06de69 100644 --- a/android/lib/src/test/java/com/shopify/checkoutsheetkit/pixelevents/PixelEventDecoderTest.kt +++ b/android/lib/src/test/java/com/shopify/checkoutkit/pixelevents/PixelEventDecoderTest.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkoutsheetkit.pixelevents +package com.shopify.checkoutkit.pixelevents -import com.shopify.checkoutsheetkit.LogWrapper -import com.shopify.checkoutsheetkit.WebToSdkEvent +import com.shopify.checkoutkit.LogWrapper +import com.shopify.checkoutkit.WebToSdkEvent import kotlinx.serialization.Serializable import kotlinx.serialization.json.Json import org.assertj.core.api.Assertions.assertThat diff --git a/android/samples/MobileBuyIntegration/README.md b/android/samples/MobileBuyIntegration/README.md index edca1615..335f3921 100644 --- a/android/samples/MobileBuyIntegration/README.md +++ b/android/samples/MobileBuyIntegration/README.md @@ -1,6 +1,6 @@ # MobileBuyIntegration Sample App -A sample Android app demonstrating how to integrate [Checkout Sheet Kit](../../README.md) with the Shopify Storefront API using [Apollo Kotlin](https://github.com/apollographql/apollo-kotlin). +A sample Android app demonstrating how to integrate [Checkout Kit](../../README.md) with the Shopify Storefront API using [Apollo Kotlin](https://github.com/apollographql/apollo-kotlin). ## Architecture @@ -73,7 +73,7 @@ API_VERSION=2025-10 ### 2. Download the new schema -The schema defines what types and fields are available in the API. Run from the **repo root** (`checkout-sheet-kit-android/`): +The schema defines what types and fields are available in the API. Run from the **android module root** (`android/`): ```bash dev apollo download_schema @@ -121,7 +121,7 @@ If the new schema removed or renamed fields, you'll get compile errors pointing ## Dev commands reference -All commands are run from the **repo root** (`checkout-sheet-kit-android/`): +All commands are run from the **android module root** (`android/`): | Command | Description | |---------|-------------| diff --git a/android/samples/MobileBuyIntegration/app/build.gradle b/android/samples/MobileBuyIntegration/app/build.gradle index 202e9e35..0bb59d04 100644 --- a/android/samples/MobileBuyIntegration/app/build.gradle +++ b/android/samples/MobileBuyIntegration/app/build.gradle @@ -37,11 +37,11 @@ if (!storefrontDomain || !accessToken) { } android { - namespace = 'com.shopify.checkout_sdk_mobile_buy_integration_sample' + namespace = 'com.shopify.checkout_kit_mobile_buy_integration_sample' compileSdk = 36 defaultConfig { - applicationId "com.shopify.checkout_sdk_mobile_buy_integration_sample" + applicationId "com.shopify.checkout_kit_mobile_buy_integration_sample" minSdk = 28 targetSdk = 36 versionCode = 34 @@ -91,7 +91,7 @@ tasks.withType(KotlinJvmCompile).configureEach { } dependencies { - // Checkout SDK + // Checkout Kit implementation project(':lib') implementation "androidx.appcompat:appcompat:$app_compat_version" @@ -131,7 +131,7 @@ dependencies { apollo { service("storefront") { - packageName.set("com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql") + packageName.set("com.shopify.checkout_kit_mobile_buy_integration_sample.graphql") srcDir("src/main/graphql") } } diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/CheckoutSdkApp.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/CheckoutKitApp.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/CheckoutSdkApp.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/CheckoutKitApp.kt index 18db9f5e..6d002d97 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/CheckoutSdkApp.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/CheckoutKitApp.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample +package com.shopify.checkout_kit_mobile_buy_integration_sample import androidx.compose.foundation.Image import androidx.compose.foundation.isSystemInDarkTheme @@ -58,33 +58,33 @@ import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.navigation.compose.rememberNavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.CartViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.totalQuantity -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ObserveAsEvents -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.BottomAppBarWithNavigation -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.CheckoutSdkNavHost -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.CheckoutSdkSampleTheme -import com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.LogsViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.SettingsUiState -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.SettingsViewModel -import com.shopify.checkoutsheetkit.ColorScheme +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.CartViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.totalQuantity +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ObserveAsEvents +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarController +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.BottomAppBarWithNavigation +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.CheckoutKitNavHost +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.CheckoutKitSampleTheme +import com.shopify.checkout_kit_mobile_buy_integration_sample.logs.LogsViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.SettingsUiState +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.SettingsViewModel +import com.shopify.checkoutkit.ColorScheme import kotlinx.coroutines.launch import org.koin.androidx.compose.koinViewModel @Composable -fun CheckoutSdkApp() { +fun CheckoutKitApp() { val settingsViewModel = koinViewModel() val cartViewModel = koinViewModel() val logsViewModel = koinViewModel() - CheckoutSdkAppRoot(settingsViewModel, cartViewModel, logsViewModel) + CheckoutKitAppRoot(settingsViewModel, cartViewModel, logsViewModel) } @OptIn(ExperimentalMaterial3Api::class) @Composable -fun CheckoutSdkAppRoot( +fun CheckoutKitAppRoot( settingsViewModel: SettingsViewModel, cartViewModel: CartViewModel, logsViewModel: LogsViewModel, @@ -96,7 +96,7 @@ fun CheckoutSdkAppRoot( val totalQuantity = cartState.value.totalQuantity val context = LocalContext.current - CheckoutSdkSampleTheme(darkTheme = useDarkTheme) { + CheckoutKitSampleTheme(darkTheme = useDarkTheme) { Surface( modifier = Modifier.fillMaxSize(), ) { @@ -173,7 +173,7 @@ fun CheckoutSdkAppRoot( } ) { Column(Modifier.padding(paddingValues = it)) { - CheckoutSdkNavHost( + CheckoutKitNavHost( navController = navController, startDestination = Screen.Home.route, cartViewModel = cartViewModel, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/FileChooserResultContract.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/FileChooserResultContract.kt similarity index 98% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/FileChooserResultContract.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/FileChooserResultContract.kt index eb6cb662..03b7364a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/FileChooserResultContract.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/FileChooserResultContract.kt @@ -21,7 +21,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample +package com.shopify.checkout_kit_mobile_buy_integration_sample import android.app.Activity.RESULT_OK import android.content.Context diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/MainActivity.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/MainActivity.kt similarity index 98% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/MainActivity.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/MainActivity.kt index 94e128f4..b960e5f0 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/MainActivity.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/MainActivity.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample +package com.shopify.checkout_kit_mobile_buy_integration_sample import android.Manifest import android.content.pm.PackageManager @@ -67,7 +67,7 @@ class MainActivity : ComponentActivity() { } setContent { - CheckoutSdkApp() + CheckoutKitApp() } requestPermissionLauncher = registerForActivityResult(ActivityResultContracts.RequestPermission()) { isGranted -> diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/MobileBuyIntegration.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/MobileBuyIntegration.kt similarity index 75% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/MobileBuyIntegration.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/MobileBuyIntegration.kt index 5118d7b4..bc7ecebe 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/MobileBuyIntegration.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/MobileBuyIntegration.kt @@ -20,19 +20,19 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample +package com.shopify.checkout_kit_mobile_buy_integration_sample import android.app.Application -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.CookiePurger -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.di.setupDI -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.Logger -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.withCustomCloseIcon -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.PreferencesManager -import com.shopify.checkoutsheetkit.CheckoutException -import com.shopify.checkoutsheetkit.ErrorRecovery -import com.shopify.checkoutsheetkit.HttpException -import com.shopify.checkoutsheetkit.LogLevel -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.CookiePurger +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.di.setupDI +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.Logger +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.withCustomCloseIcon +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.PreferencesManager +import com.shopify.checkoutkit.CheckoutException +import com.shopify.checkoutkit.ErrorRecovery +import com.shopify.checkoutkit.HttpException +import com.shopify.checkoutkit.LogLevel +import com.shopify.checkoutkit.ShopifyCheckoutKit import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Job import kotlinx.coroutines.cancel @@ -48,16 +48,16 @@ class MobileBuyIntegration : Application() { override fun onCreate() { super.onCreate() setupDI(application = this) - initCheckoutSdk(preferencesManager = get()) + initCheckoutKit(preferencesManager = get()) } /** - * Configures the Checkout SDK with the most recent user preferences. + * Configures the Checkout Kit with the most recent user preferences. */ - private fun initCheckoutSdk(preferencesManager: PreferencesManager) { + private fun initCheckoutKit(preferencesManager: PreferencesManager) { applicationScope.launch { val settings = preferencesManager.userPreferencesFlow.first() - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.logLevel = LogLevel.DEBUG it.colorScheme = settings.colorScheme.withCustomCloseIcon() it.preloading = settings.preloading diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartItem.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartItem.kt similarity index 89% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartItem.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartItem.kt index a25a5290..a8b4a839 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartItem.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartItem.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart import androidx.compose.foundation.layout.Arrangement @@ -44,14 +44,14 @@ import androidx.compose.ui.res.vectorResource import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartLine -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodySmall -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.MoneyText -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.QuantitySelector -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartLine +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodySmall +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.MoneyText +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.QuantitySelector +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint @Composable fun CartItem( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartView.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartView.kt index 6239bffc..c3cb22bb 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart import androidx.activity.ComponentActivity import androidx.activity.compose.LocalActivity @@ -59,19 +59,19 @@ import androidx.compose.ui.text.style.TextDecoration import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartAmount -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartLine -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartState -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodySmall -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.MoneyText -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding -import com.shopify.checkoutsheetkit.DefaultCheckoutEventProcessor +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartAmount +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartLine +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartState +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodySmall +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.MoneyText +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkoutkit.DefaultCheckoutEventProcessor @Composable fun CartView( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartViewModel.kt similarity index 86% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartViewModel.kt index 25baee8b..91e04a9f 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/CartViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/CartViewModel.kt @@ -20,23 +20,23 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart import androidx.activity.ComponentActivity import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartState -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarEvent -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.PreferencesManager -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository -import com.shopify.checkoutsheetkit.DefaultCheckoutEventProcessor -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartState +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarController +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarEvent +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.PreferencesManager +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository +import com.shopify.checkoutkit.DefaultCheckoutEventProcessor +import com.shopify.checkoutkit.ShopifyCheckoutKit import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow @@ -88,7 +88,7 @@ class CartViewModel( val cart = cartRepository.modifyCartLine(state.cartID, lineItemId, quantity) Timber.i("Cart modification complete") Timber.i("Invalidating previous preloads, so checkout reflects modified cart state") - ShopifyCheckoutSheetKit.invalidate() + ShopifyCheckoutKit.invalidate() _cartState.value = if (cart.cartTotals.totalQuantity == 0) CartState.Empty else cart _loadingState.value = false } catch (e: Exception) { @@ -112,7 +112,7 @@ class CartViewModel( eventProcessor: T ) { Timber.i("Presenting checkout with $url") - ShopifyCheckoutSheetKit.present(url, activity, eventProcessor) + ShopifyCheckoutKit.present(url, activity, eventProcessor) } fun preloadCheckout( @@ -121,7 +121,7 @@ class CartViewModel( val state = _cartState.value if (state is CartState.Cart) { Timber.i("Preloading checkout with url ${state.checkoutUrl}") - ShopifyCheckoutSheetKit.preload(state.checkoutUrl, activity) + ShopifyCheckoutKit.preload(state.checkoutUrl, activity) } else { Timber.i("Skipping checkout preload, cart is empty") } diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/CartRepository.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/CartRepository.kt similarity index 89% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/CartRepository.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/CartRepository.kt index e5c6dbfe..95e313aa 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/CartRepository.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/CartRepository.kt @@ -20,16 +20,16 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data import com.apollographql.apollo.api.Optional -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.client.StorefrontApiClient -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartBuyerIdentityInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartLineInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartLineUpdateInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CountryCode +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.client.StorefrontApiClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartBuyerIdentityInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartLineInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartLineUpdateInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CountryCode import timber.log.Timber class CartRepository( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/CartState.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/CartState.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/CartState.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/CartState.kt index 5dfc4c1a..eef4768b 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/CartState.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/CartState.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data import androidx.compose.runtime.Stable -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID sealed class CartState { data object Empty : CartState() diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/DemoBuyerIdentity.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/DemoBuyerIdentity.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/DemoBuyerIdentity.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/DemoBuyerIdentity.kt index 88868f3d..e0f3de19 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/DemoBuyerIdentity.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/DemoBuyerIdentity.kt @@ -20,11 +20,11 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data import com.apollographql.apollo.api.Optional -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartBuyerIdentityInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CountryCode +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartBuyerIdentityInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CountryCode object DemoBuyerIdentity { internal val value = CartBuyerIdentityInput( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/ModelMappingExt.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/ModelMappingExt.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/ModelMappingExt.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/ModelMappingExt.kt index 182a5ab7..362a4be5 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/cart/data/ModelMappingExt.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/cart/data/ModelMappingExt.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.fragment.CartFragment +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.fragment.CartFragment internal fun CartFragment.toLocal(): CartState.Cart { return CartState.Cart( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ColorSchemeExtensions.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ColorSchemeExtensions.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ColorSchemeExtensions.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ColorSchemeExtensions.kt index e4af4f69..49b5cbcb 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ColorSchemeExtensions.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ColorSchemeExtensions.kt @@ -20,11 +20,11 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common +package com.shopify.checkout_kit_mobile_buy_integration_sample.common -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkoutsheetkit.Color -import com.shopify.checkoutsheetkit.ColorScheme +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkoutkit.Color +import com.shopify.checkoutkit.ColorScheme fun ColorScheme.withCustomCloseIcon(): ColorScheme { return when (this) { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/CookiePurger.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/CookiePurger.kt similarity index 96% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/CookiePurger.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/CookiePurger.kt index 206323f6..4aaaef39 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/CookiePurger.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/CookiePurger.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common +package com.shopify.checkout_kit_mobile_buy_integration_sample.common import android.webkit.CookieManager diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/MobileBuyEventProcessor.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/MobileBuyEventProcessor.kt similarity index 80% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/MobileBuyEventProcessor.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/MobileBuyEventProcessor.kt index 7e0153b9..951a9130 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/MobileBuyEventProcessor.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/MobileBuyEventProcessor.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common +package com.shopify.checkout_kit_mobile_buy_integration_sample.common import android.content.Context import android.net.Uri @@ -30,19 +30,19 @@ import android.webkit.WebChromeClient import android.webkit.WebView import android.widget.Toast import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.MainActivity -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.CartViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.analytics.Analytics -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.analytics.toAnalyticsEvent -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.Logger -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkoutsheetkit.CheckoutException -import com.shopify.checkoutsheetkit.DefaultCheckoutEventProcessor -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent -import com.shopify.checkoutsheetkit.pixelevents.CustomPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent +import com.shopify.checkout_kit_mobile_buy_integration_sample.MainActivity +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.CartViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.analytics.Analytics +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.analytics.toAnalyticsEvent +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.Logger +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkoutkit.CheckoutException +import com.shopify.checkoutkit.DefaultCheckoutEventProcessor +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.pixelevents.CustomPixelEvent +import com.shopify.checkoutkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent import kotlinx.coroutines.DelicateCoroutinesApi import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.GlobalScope diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ModelMappingExt.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ModelMappingExt.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ModelMappingExt.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ModelMappingExt.kt index 02085c3b..0d645ed4 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ModelMappingExt.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ModelMappingExt.kt @@ -20,6 +20,6 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common +package com.shopify.checkout_kit_mobile_buy_integration_sample.common data class ID(val id: String) diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/SnackbarController.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/SnackbarController.kt similarity index 97% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/SnackbarController.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/SnackbarController.kt index 12e5bee9..50fbd468 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/SnackbarController.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/SnackbarController.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common +package com.shopify.checkout_kit_mobile_buy_integration_sample.common import androidx.compose.runtime.Composable import androidx.compose.runtime.LaunchedEffect diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/analytics/Analytics.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/analytics/Analytics.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/analytics/Analytics.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/analytics/Analytics.kt index 44858d7b..566816af 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/analytics/Analytics.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/analytics/Analytics.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.analytics +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.analytics -import com.shopify.checkoutsheetkit.pixelevents.CustomPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent +import com.shopify.checkoutkit.pixelevents.CustomPixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent import kotlinx.serialization.json.Json object Analytics { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/client/StorefrontApiClient.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/client/StorefrontApiClient.kt similarity index 83% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/client/StorefrontApiClient.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/client/StorefrontApiClient.kt index 20117926..7bfde8fe 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/client/StorefrontApiClient.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/client/StorefrontApiClient.kt @@ -20,21 +20,21 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.client +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.client import com.apollographql.apollo.ApolloClient import com.apollographql.apollo.api.Optional -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.CartCreateMutation -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.CartLinesAddMutation -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.CartLinesRemoveMutation -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.CartLinesUpdateMutation -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.FetchCollectionQuery -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.FetchCollectionsQuery -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.FetchProductQuery -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.FetchProductsQuery -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartLineInput -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.type.CartLineUpdateInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.CartCreateMutation +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.CartLinesAddMutation +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.CartLinesRemoveMutation +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.CartLinesUpdateMutation +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.FetchCollectionQuery +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.FetchCollectionsQuery +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.FetchProductQuery +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.FetchProductsQuery +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartLineInput +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.type.CartLineUpdateInput class StorefrontApiClient( private val apollo: ApolloClient, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/MoneyText.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/MoneyText.kt similarity index 97% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/MoneyText.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/MoneyText.kt index 6f4e7de7..9abc0b51 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/MoneyText.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/MoneyText.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.components import android.content.Context import androidx.compose.material3.MaterialTheme @@ -32,7 +32,7 @@ import androidx.compose.ui.platform.LocalConfiguration import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.style.TextAlign -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.R import java.util.Locale @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/ProgressIndicator.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/ProgressIndicator.kt similarity index 96% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/ProgressIndicator.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/ProgressIndicator.kt index e8a1f5c3..bc53e0a2 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/ProgressIndicator.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/ProgressIndicator.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.components import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/QuantitySelector.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/QuantitySelector.kt similarity index 97% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/QuantitySelector.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/QuantitySelector.kt index cf0c1b98..a8209a3c 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/QuantitySelector.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/QuantitySelector.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.components import androidx.compose.foundation.border import androidx.compose.foundation.layout.Row diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/RemoteImage.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/RemoteImage.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/RemoteImage.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/RemoteImage.kt index 10683114..7f7aa80b 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/RemoteImage.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/RemoteImage.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.components import androidx.compose.foundation.Image import androidx.compose.runtime.Composable @@ -32,7 +32,7 @@ import androidx.compose.ui.res.painterResource import coil.compose.AsyncImage import coil.request.ImageRequest import coil.size.Scale -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.R @Composable fun RemoteImage( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/TextComponents.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/TextComponents.kt similarity index 98% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/TextComponents.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/TextComponents.kt index f1f94b6a..5b35e040 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/components/TextComponents.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/components/TextComponents.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.components import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/di/AppModule.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/di/AppModule.kt similarity index 76% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/di/AppModule.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/di/AppModule.kt index ffca8419..90829ef0 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/di/AppModule.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/di/AppModule.kt @@ -20,37 +20,37 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.di +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.di import android.app.Application import androidx.room.Room import com.apollographql.apollo.ApolloClient import com.apollographql.apollo.cache.normalized.api.MemoryCacheFactory import com.apollographql.apollo.cache.normalized.normalizedCache -import com.shopify.checkout_sdk_mobile_buy_integration_sample.BuildConfig -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.CartViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.data.CartRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.client.StorefrontApiClient -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.LogDatabase -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.Logger -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.MIGRATION_1_2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.home.HomeViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.LogsViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.ProductsViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.ProductCollectionViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollectionRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.ProductViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.PreferencesManager -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.SettingsViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.account.AccountViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.LoginViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.local.CustomerAccessTokenStore -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiGraphQLClient -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiRestClient -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.utils.AuthenticationHelper -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.data.SettingsRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.BuildConfig +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.CartViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.data.CartRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.client.StorefrontApiClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.LogDatabase +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.Logger +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.MIGRATION_1_2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.home.HomeViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.logs.LogsViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.ProductsViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.ProductCollectionViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollectionRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.ProductViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.PreferencesManager +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.SettingsViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.account.AccountViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.LoginViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.local.CustomerAccessTokenStore +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiGraphQLClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiRestClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.utils.AuthenticationHelper +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.data.SettingsRepository import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.serialization.json.Json diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogDao.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogDao.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogDao.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogDao.kt index 423f0d64..703f6e26 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogDao.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogDao.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs import androidx.room.Dao import androidx.room.Insert diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogDatabase.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogDatabase.kt similarity index 96% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogDatabase.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogDatabase.kt index 7c99124b..2a6d1263 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogDatabase.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogDatabase.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs import androidx.room.Database import androidx.room.RoomDatabase diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogLine.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogLine.kt similarity index 86% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogLine.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogLine.kt index bbf58c96..c33a9169 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/LogLine.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/LogLine.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs import androidx.room.Embedded import androidx.room.Entity import androidx.room.PrimaryKey import androidx.room.TypeConverter -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent -import com.shopify.checkoutsheetkit.lifecycleevents.OrderDetails -import com.shopify.checkoutsheetkit.pixelevents.Context -import com.shopify.checkoutsheetkit.pixelevents.CustomPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEventData +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.lifecycleevents.OrderDetails +import com.shopify.checkoutkit.pixelevents.Context +import com.shopify.checkoutkit.pixelevents.CustomPixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEventData import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json import java.util.Date diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/Logger.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/Logger.kt similarity index 89% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/Logger.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/Logger.kt index 39585e38..434d96ee 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/logs/Logger.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/logs/Logger.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs -import com.shopify.checkoutsheetkit.CheckoutException -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent -import com.shopify.checkoutsheetkit.pixelevents.CustomPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent +import com.shopify.checkoutkit.CheckoutException +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.pixelevents.CustomPixelEvent +import com.shopify.checkoutkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.launch import java.util.Date diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/navigation/BottomAppBarWithNavigation.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/navigation/BottomAppBarWithNavigation.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/navigation/BottomAppBarWithNavigation.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/navigation/BottomAppBarWithNavigation.kt index c6f13d3e..c7902af6 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/navigation/BottomAppBarWithNavigation.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/navigation/BottomAppBarWithNavigation.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -41,8 +41,8 @@ import androidx.compose.ui.semantics.contentDescription import androidx.compose.ui.semantics.semantics import androidx.compose.ui.unit.dp import androidx.navigation.NavHostController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodySmall +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodySmall @Composable fun BottomAppBarWithNavigation( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/navigation/CheckoutSdkNavHost.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/navigation/CheckoutKitNavHost.kt similarity index 84% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/navigation/CheckoutSdkNavHost.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/navigation/CheckoutKitNavHost.kt index 3365ab41..897d5dc7 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/navigation/CheckoutSdkNavHost.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/navigation/CheckoutKitNavHost.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation import androidx.compose.runtime.Composable import androidx.compose.ui.platform.LocalContext @@ -29,20 +29,20 @@ import androidx.navigation.NavHostController import androidx.navigation.compose.NavHost import androidx.navigation.compose.composable import androidx.navigation.compose.rememberNavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.CartView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.CartViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.MobileBuyEventProcessor -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.Logger -import com.shopify.checkout_sdk_mobile_buy_integration_sample.home.HomeView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.LogsView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.LogsViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.ProductsView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.ProductCollectionView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.ProductView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.SettingsView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.SettingsViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.account.AccountView -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.LoginView +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.CartView +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.CartViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.MobileBuyEventProcessor +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.Logger +import com.shopify.checkout_kit_mobile_buy_integration_sample.home.HomeView +import com.shopify.checkout_kit_mobile_buy_integration_sample.logs.LogsView +import com.shopify.checkout_kit_mobile_buy_integration_sample.logs.LogsViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.ProductsView +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.ProductCollectionView +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.ProductView +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.SettingsView +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.SettingsViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.account.AccountView +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.LoginView import org.koin.compose.koinInject import java.net.URLEncoder import java.nio.charset.StandardCharsets @@ -95,7 +95,7 @@ sealed class Screen(val route: String) { } @Composable -fun CheckoutSdkNavHost( +fun CheckoutKitNavHost( navController: NavHostController = rememberNavController(), startDestination: String, cartViewModel: CartViewModel, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Shape.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Shape.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Shape.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Shape.kt index 160fff0f..37c28fce 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Shape.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Shape.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material3.Shapes diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Theme.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Theme.kt similarity index 97% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Theme.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Theme.kt index f6e29d4b..3b81f67c 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Theme.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Theme.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme import androidx.activity.ComponentActivity import androidx.activity.compose.LocalActivity @@ -70,7 +70,7 @@ private val LightColorPalette = lightColorScheme( ) @Composable -fun CheckoutSdkSampleTheme( +fun CheckoutKitSampleTheme( darkTheme: Boolean = isSystemInDarkTheme(), content: @Composable () -> Unit ) { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Type.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Type.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Type.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Type.kt index ada4dcbe..20cf6eee 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/common/ui/theme/Type.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/common/ui/theme/Type.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme +package com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme import androidx.compose.material3.Typography import androidx.compose.ui.text.TextStyle @@ -30,7 +30,7 @@ import androidx.compose.ui.text.font.FontStyle import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.sp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.R val cooperBTFontFamily = FontFamily( Font(R.font.cooper_bt_normal_200, FontWeight.Light), diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/Featured.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/Featured.kt similarity index 87% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/Featured.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/Featured.kt index 1a53e9bd..a7ee5dd2 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/Featured.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/Featured.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.home +package com.shopify.checkout_kit_mobile_buy_integration_sample.home import androidx.compose.foundation.background import androidx.compose.foundation.layout.Arrangement @@ -35,13 +35,13 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header3 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeight -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeightLg -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.ProductCollectionProduct -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.Product +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header3 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeight +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeightLg +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.ProductCollectionProduct +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.Product @OptIn(ExperimentalLayoutApi::class) @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/Hero.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/Hero.kt similarity index 91% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/Hero.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/Hero.kt index 66da753f..9fbcbb3f 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/Hero.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/Hero.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.home +package com.shopify.checkout_kit_mobile_buy_integration_sample.home import HeroImage import androidx.compose.foundation.background @@ -41,10 +41,10 @@ import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header1 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.cooperBTFontFamily -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header1 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.cooperBTFontFamily +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding @Composable fun Hero( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HeroImage.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HeroImage.kt similarity index 97% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HeroImage.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HeroImage.kt index ec5825c8..c2fa9313 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HeroImage.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HeroImage.kt @@ -33,7 +33,7 @@ import androidx.compose.ui.graphics.ColorFilter import androidx.compose.ui.graphics.ColorMatrix import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.R @Composable fun HeroImage() { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HomeView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HomeView.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HomeView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HomeView.kt index 01d5185b..8f5d6666 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HomeView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HomeView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.home +package com.shopify.checkout_kit_mobile_buy_integration_sample.home import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize @@ -32,9 +32,9 @@ import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.collectAsState import androidx.compose.ui.Modifier import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.ProductCollections +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.ProductCollections import org.koin.androidx.compose.koinViewModel @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HomeViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HomeViewModel.kt similarity index 87% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HomeViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HomeViewModel.kt index 4617874d..a8859f99 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/home/HomeViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/home/HomeViewModel.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.home +package com.shopify.checkout_kit_mobile_buy_integration_sample.home import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarEvent -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollection -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollectionRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarController +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarEvent +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollection +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollectionRepository import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogOverview.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogOverview.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogOverview.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogOverview.kt index 98307bd8..100f9b18 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogOverview.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogOverview.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.Row @@ -34,7 +34,7 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.text.style.TextDecoration import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodySmall +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodySmall @Composable fun LogOverview(log: PrettyLog, onClick: () -> Unit, modifier: Modifier) { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogOverviewHeader.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogOverviewHeader.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogOverviewHeader.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogOverviewHeader.kt index f15d9922..de16da15 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogOverviewHeader.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogOverviewHeader.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs import androidx.compose.foundation.layout.Row import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header3 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header3 @Composable fun LogOverviewHeader(modifier: Modifier) { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogsView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogsView.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogsView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogsView.kt index 84a41edf..3794d1da 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogsView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogsView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs import androidx.compose.foundation.ExperimentalFoundationApi import androidx.compose.foundation.background @@ -42,11 +42,11 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.RectangleShape import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.details.LogDetailModal +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.logs.details.LogDetailModal @OptIn(ExperimentalFoundationApi::class) @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogsViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogsViewModel.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogsViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogsViewModel.kt index 2965f65a..409bfe45 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/LogsViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/LogsViewModel.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs import android.text.format.DateFormat import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.LogDatabase -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.LogLine +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.LogDatabase +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.LogLine import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/CheckoutCompletedDetails.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/CheckoutCompletedDetails.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/CheckoutCompletedDetails.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/CheckoutCompletedDetails.kt index 7339ec4a..dccb1d1e 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/CheckoutCompletedDetails.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/CheckoutCompletedDetails.kt @@ -20,14 +20,14 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.details +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs.details import androidx.compose.foundation.background import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier -import com.shopify.checkoutsheetkit.lifecycleevents.CheckoutCompletedEvent +import com.shopify.checkoutkit.lifecycleevents.CheckoutCompletedEvent import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/LogDetailModal.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/LogDetailModal.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/LogDetailModal.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/LogDetailModal.kt index 7d74dedb..34c4c6a9 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/LogDetailModal.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/LogDetailModal.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.details +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs.details import androidx.compose.foundation.background import androidx.compose.foundation.layout.Column @@ -34,8 +34,8 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.window.Dialog -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.LogLine -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.logs.LogType +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.LogLine +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.logs.LogType import kotlinx.serialization.ExperimentalSerializationApi import kotlinx.serialization.json.Json diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/LogDetails.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/LogDetails.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/LogDetails.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/LogDetails.kt index 7c11986d..de5c7d9d 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/LogDetails.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/LogDetails.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.details +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs.details import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row @@ -31,7 +31,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.text.font.FontFamily import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium @Composable fun LogDetails(header: String, message: String, modifier: Modifier) { diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/PixelEventDetails.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/PixelEventDetails.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/PixelEventDetails.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/PixelEventDetails.kt index 34b18528..4ff7072e 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/logs/details/PixelEventDetails.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/logs/details/PixelEventDetails.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.logs.details +package com.shopify.checkout_kit_mobile_buy_integration_sample.logs.details import androidx.compose.foundation.background import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier -import com.shopify.checkoutsheetkit.pixelevents.Context -import com.shopify.checkoutsheetkit.pixelevents.CustomPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.PixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEvent -import com.shopify.checkoutsheetkit.pixelevents.StandardPixelEventData +import com.shopify.checkoutkit.pixelevents.Context +import com.shopify.checkoutkit.pixelevents.CustomPixelEvent +import com.shopify.checkoutkit.pixelevents.PixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEvent +import com.shopify.checkoutkit.pixelevents.StandardPixelEventData import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/ProductsView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/ProductsView.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/ProductsView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/ProductsView.kt index c61fc7d2..6de76316 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/ProductsView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/ProductsView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products +package com.shopify.checkout_kit_mobile_buy_integration_sample.products import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement @@ -49,18 +49,18 @@ import androidx.paging.PagingConfig import androidx.paging.compose.collectAsLazyPagingItems import androidx.paging.compose.itemContentType import androidx.paging.compose.itemKey -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.MoneyRangeText -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeight -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeightLg -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.Product +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.MoneyRangeText +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeight +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeightLg +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.Product import org.koin.androidx.compose.koinViewModel @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/ProductsViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/ProductsViewModel.kt similarity index 84% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/ProductsViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/ProductsViewModel.kt index d5db8cac..03553769 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/ProductsViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/ProductsViewModel.kt @@ -20,14 +20,14 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products +package com.shopify.checkout_kit_mobile_buy_integration_sample.products import androidx.lifecycle.ViewModel import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductPagingSource -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductPagingSource +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductRepository import timber.log.Timber class ProductsViewModel( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionProduct.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionProduct.kt similarity index 86% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionProduct.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionProduct.kt index 9e687f3c..eed3b93f 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionProduct.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionProduct.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement @@ -38,14 +38,14 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.MoneyRangeText -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeight -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeightLg -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.Product +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.MoneyRangeText +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeight +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.defaultProductImageHeightLg +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.Product @Composable fun ProductCollectionProduct( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionView.kt similarity index 90% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionView.kt index d53912c1..2a7eb5b6 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -41,13 +41,13 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding import org.koin.androidx.compose.koinViewModel @OptIn(ExperimentalLayoutApi::class) diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionViewModel.kt similarity index 86% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionViewModel.kt index 0469e289..eba5f385 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollectionViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollectionViewModel.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarEvent -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollection -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollectionRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarController +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarEvent +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollection +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollectionRepository import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollections.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollections.kt similarity index 87% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollections.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollections.kt index 44ba6dd1..87cb426d 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/ProductCollections.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/ProductCollections.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Column @@ -38,14 +38,14 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header3 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollection -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data.ProductCollectionImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header3 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollection +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data.ProductCollectionImage @Composable fun ProductCollections( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ModelMappingExt.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ModelMappingExt.kt similarity index 86% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ModelMappingExt.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ModelMappingExt.kt index 2d70a2c8..c823db6e 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ModelMappingExt.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ModelMappingExt.kt @@ -20,12 +20,12 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.FetchCollectionQuery -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.FetchCollectionsQuery -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.toLocal +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.FetchCollectionQuery +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.FetchCollectionsQuery +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.toLocal internal fun FetchCollectionsQuery.Node.toLocal(): ProductCollection { return ProductCollection( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ProductCollection.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ProductCollection.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ProductCollection.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ProductCollection.kt index 029abada..9f537268 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ProductCollection.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ProductCollection.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.Product +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.Product data class ProductCollection( val id: ID, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ProductCollectionRepository.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ProductCollectionRepository.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ProductCollectionRepository.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ProductCollectionRepository.kt index a7659635..b52cd388 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/collection/data/ProductCollectionRepository.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/collection/data/ProductCollectionRepository.kt @@ -20,9 +20,9 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.collection.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.collection.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.client.StorefrontApiClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.client.StorefrontApiClient class ProductCollectionRepository( private val client: StorefrontApiClient, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/AddToCartButton.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/AddToCartButton.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/AddToCartButton.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/AddToCartButton.kt index f6db11e8..ae70c4b8 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/AddToCartButton.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/AddToCartButton.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product import androidx.compose.foundation.BorderStroke import androidx.compose.foundation.layout.Box @@ -35,8 +35,8 @@ import androidx.compose.ui.graphics.RectangleShape import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header3 +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header3 @Composable fun AddToCartButton( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/OptionSelector.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/OptionSelector.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/OptionSelector.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/OptionSelector.kt index 418b05d8..14b8e95d 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/OptionSelector.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/OptionSelector.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -32,9 +32,9 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.graphics.Color import androidx.compose.ui.text.style.TextDecoration import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodySmall -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductVariantOptionDetails +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodySmall +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductVariantOptionDetails @Composable fun OptionSelector( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/ProductView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/ProductView.kt similarity index 89% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/ProductView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/ProductView.kt index fe44f270..317ab052 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/ProductView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/ProductView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.BoxWithConstraints @@ -40,16 +40,16 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.MoneyText -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.QuantitySelector -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.MoneyText +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.QuantitySelector +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.largeScreenBreakpoint +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding import org.koin.androidx.compose.koinViewModel import timber.log.Timber diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/ProductViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/ProductViewModel.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/ProductViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/ProductViewModel.kt index 80058304..e909c6d4 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/ProductViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/ProductViewModel.kt @@ -20,16 +20,16 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.shopify.checkout_sdk_mobile_buy_integration_sample.cart.CartViewModel -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.Product -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductVariant -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductVariantOptionDetails -import com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data.ProductVariantSelectedOption +import com.shopify.checkout_kit_mobile_buy_integration_sample.cart.CartViewModel +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.Product +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductVariant +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductVariantOptionDetails +import com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data.ProductVariantSelectedOption import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ModelMappingExt.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ModelMappingExt.kt similarity index 91% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ModelMappingExt.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ModelMappingExt.kt index a08715a9..9862b1cc 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ModelMappingExt.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ModelMappingExt.kt @@ -20,11 +20,11 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.fragment.ProductFragment -import com.shopify.checkout_sdk_mobile_buy_integration_sample.graphql.fragment.ProductVariantFragment +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.fragment.ProductFragment +import com.shopify.checkout_kit_mobile_buy_integration_sample.graphql.fragment.ProductVariantFragment fun ProductFragment.toLocal(variants: List = emptyList()): Product { return Product( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/Product.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/Product.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/Product.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/Product.kt index 46e564e1..fe2e4f4a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/Product.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/Product.kt @@ -20,9 +20,9 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ID +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ID data class Products( val products: List = mutableListOf(), diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ProductPagingSource.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ProductPagingSource.kt similarity index 90% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ProductPagingSource.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ProductPagingSource.kt index 78fee3aa..0ab15b1e 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ProductPagingSource.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ProductPagingSource.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data import androidx.paging.PagingSource import androidx.paging.PagingState -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.SnackbarEvent +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarController +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.SnackbarEvent import timber.log.Timber class ProductPagingSource( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ProductRepository.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ProductRepository.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ProductRepository.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ProductRepository.kt index 7bdf69a0..7240ae22 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/products/product/data/ProductRepository.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/products/product/data/ProductRepository.kt @@ -20,9 +20,9 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.products.product.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.products.product.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.client.StorefrontApiClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.client.StorefrontApiClient class ProductRepository( private val client: StorefrontApiClient, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/BuyerIdentityDemoSwitch.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/BuyerIdentityDemoSwitch.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/BuyerIdentityDemoSwitch.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/BuyerIdentityDemoSwitch.kt index 3a3e3244..de2d97b7 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/BuyerIdentityDemoSwitch.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/BuyerIdentityDemoSwitch.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Row @@ -28,7 +28,7 @@ import androidx.compose.material3.Switch import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium @Composable fun BuyerIdentityDemoSwitch( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/ColorSchemeSection.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/ColorSchemeSection.kt similarity index 91% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/ColorSchemeSection.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/ColorSchemeSection.kt index bb04b8da..a3ca51e4 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/ColorSchemeSection.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/ColorSchemeSection.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import androidx.compose.foundation.background import androidx.compose.foundation.layout.Arrangement @@ -40,14 +40,14 @@ import androidx.compose.ui.semantics.Role import androidx.compose.ui.semantics.contentDescription import androidx.compose.ui.semantics.semantics import androidx.compose.ui.unit.dp -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodySmall -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header3 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding -import com.shopify.checkoutsheetkit.Color -import com.shopify.checkoutsheetkit.ColorScheme -import com.shopify.checkoutsheetkit.Colors +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodySmall +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header3 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkoutkit.Color +import com.shopify.checkoutkit.ColorScheme +import com.shopify.checkoutkit.Colors @Composable fun ColorSchemeSection( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/PreferencesManager.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/PreferencesManager.kt similarity index 94% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/PreferencesManager.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/PreferencesManager.kt index bf317b75..a036def7 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/PreferencesManager.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/PreferencesManager.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import android.content.Context import androidx.datastore.core.DataStore @@ -29,13 +29,13 @@ import androidx.datastore.preferences.core.booleanPreferencesKey import androidx.datastore.preferences.core.edit import androidx.datastore.preferences.core.stringPreferencesKey import androidx.datastore.preferences.preferencesDataStore -import com.shopify.checkoutsheetkit.ColorScheme -import com.shopify.checkoutsheetkit.Preloading +import com.shopify.checkoutkit.ColorScheme +import com.shopify.checkoutkit.Preloading import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import kotlinx.serialization.json.Json -val Context.dataStore: DataStore by preferencesDataStore(name = "checkoutSheetKitSettingsV2") +val Context.dataStore: DataStore by preferencesDataStore(name = "checkoutKitSettings") class PreferencesManager(private val context: Context) { private val decoder: Json = Json { ignoreUnknownKeys = true } diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/PreloadingSwitch.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/PreloadingSwitch.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/PreloadingSwitch.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/PreloadingSwitch.kt index c65c4415..db5a06cd 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/PreloadingSwitch.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/PreloadingSwitch.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Row @@ -28,7 +28,7 @@ import androidx.compose.material3.Switch import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium @Composable fun PreloadingSwitch( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/SettingsView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/SettingsView.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/SettingsView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/SettingsView.kt index 5f36eca0..839b5049 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/SettingsView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/SettingsView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import androidx.compose.foundation.background import androidx.compose.foundation.clickable @@ -45,13 +45,13 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextDecoration import androidx.compose.ui.unit.dp import androidx.navigation.NavHostController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.horizontalPadding -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.ui.theme.verticalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.horizontalPadding +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.ui.theme.verticalPadding @Composable fun SettingsView( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/SettingsViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/SettingsViewModel.kt similarity index 82% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/SettingsViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/SettingsViewModel.kt index d03c5a12..16566f41 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/SettingsViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/SettingsViewModel.kt @@ -20,18 +20,18 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.shopify.checkout_sdk_mobile_buy_integration_sample.BuildConfig -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.withCustomCloseIcon -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.data.Settings -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.data.SettingsRepository -import com.shopify.checkoutsheetkit.ColorScheme -import com.shopify.checkoutsheetkit.Preloading -import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit +import com.shopify.checkout_kit_mobile_buy_integration_sample.BuildConfig +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.withCustomCloseIcon +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.data.Settings +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.data.SettingsRepository +import com.shopify.checkoutkit.ColorScheme +import com.shopify.checkoutkit.Preloading +import com.shopify.checkoutkit.ShopifyCheckoutKit import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow @@ -53,7 +53,7 @@ class SettingsViewModel( ) { settings, isAuthenticated -> SettingsUiState.Loaded( settings = settings, - sdkVersion = ShopifyCheckoutSheetKit.version, + sdkVersion = ShopifyCheckoutKit.version, sampleAppVersion = BuildConfig.VERSION_NAME, isAuthenticated = isAuthenticated ) @@ -64,14 +64,14 @@ class SettingsViewModel( } fun setColorScheme(colorScheme: ColorScheme) = viewModelScope.launch { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.colorScheme = colorScheme.withCustomCloseIcon() } settingsRepository.setColorScheme(colorScheme) } fun setPreloadingEnabled(enabled: Boolean) = viewModelScope.launch { - ShopifyCheckoutSheetKit.configure { + ShopifyCheckoutKit.configure { it.preloading = Preloading(enabled = enabled) } settingsRepository.setPreloadingEnabled(enabled) diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/Version.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/Version.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/Version.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/Version.kt index 0502528c..28a9e33f 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/Version.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/Version.kt @@ -20,14 +20,14 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Row import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium @Composable fun Version( diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/account/AccountView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/account/AccountView.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/account/AccountView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/account/AccountView.kt index b93bfb1a..e0564993 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/account/AccountView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/account/AccountView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.account +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.account import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -37,13 +37,13 @@ import androidx.compose.ui.graphics.RectangleShape import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.navigation.NavHostController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header2 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.Header3 -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.RemoteImage -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header2 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.Header3 +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.RemoteImage +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen import org.koin.androidx.compose.koinViewModel @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/account/AccountViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/account/AccountViewModel.kt similarity index 92% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/account/AccountViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/account/AccountViewModel.kt index f73d3099..6c75a576 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/account/AccountViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/account/AccountViewModel.kt @@ -20,12 +20,12 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.account +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.account import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.Customer -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.Customer +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginView.kt similarity index 91% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginView.kt index 8a693582..5a31b62a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column @@ -35,10 +35,10 @@ import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.intl.Locale import androidx.compose.ui.unit.dp import androidx.navigation.NavController -import com.shopify.checkout_sdk_mobile_buy_integration_sample.R -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.BodyMedium -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.components.ProgressIndicator -import com.shopify.checkout_sdk_mobile_buy_integration_sample.common.navigation.Screen +import com.shopify.checkout_kit_mobile_buy_integration_sample.R +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.BodyMedium +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.components.ProgressIndicator +import com.shopify.checkout_kit_mobile_buy_integration_sample.common.navigation.Screen import org.koin.androidx.compose.koinViewModel @Composable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginViewModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginViewModel.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginViewModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginViewModel.kt index 44f20586..35777865 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginViewModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginViewModel.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication import androidx.compose.ui.text.intl.Locale import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.utils.AuthenticationHelper +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.CustomerRepository +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.utils.AuthenticationHelper import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginWebView.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginWebView.kt similarity index 98% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginWebView.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginWebView.kt index 64bdc85f..69d5bc5a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/LoginWebView.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/LoginWebView.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication import android.annotation.SuppressLint import android.view.ViewGroup diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/CustomerModel.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/CustomerModel.kt similarity index 97% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/CustomerModel.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/CustomerModel.kt index 699670b7..30cbdd0a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/CustomerModel.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/CustomerModel.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/CustomerRepository.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/CustomerRepository.kt similarity index 93% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/CustomerRepository.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/CustomerRepository.kt index 5c28613e..57e344ea 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/CustomerRepository.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/CustomerRepository.kt @@ -20,13 +20,13 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.local.CustomerAccessTokenStore -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiGraphQLClient -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiRestClient -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerResponse -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network.OAuthTokenResult +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.local.CustomerAccessTokenStore +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiGraphQLClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerAccountsApiRestClient +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network.CustomerResponse +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network.OAuthTokenResult import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.SupervisorJob diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/local/CustomerAccessTokenStore.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/local/CustomerAccessTokenStore.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/local/CustomerAccessTokenStore.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/local/CustomerAccessTokenStore.kt index 3faedacb..379de826 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/local/CustomerAccessTokenStore.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/local/CustomerAccessTokenStore.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.local +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.local import android.content.Context import androidx.datastore.core.DataStore @@ -28,7 +28,7 @@ import androidx.datastore.preferences.core.Preferences import androidx.datastore.preferences.core.edit import androidx.datastore.preferences.core.stringPreferencesKey import androidx.datastore.preferences.preferencesDataStore -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.AccessToken +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.AccessToken import kotlinx.coroutines.flow.first import kotlinx.coroutines.flow.map import kotlinx.serialization.encodeToString diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiGraphQLClient.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiGraphQLClient.kt similarity index 96% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiGraphQLClient.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiGraphQLClient.kt index 14a9bcb3..b8a3ea2f 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiGraphQLClient.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiGraphQLClient.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.AccessToken -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.Customer +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.AccessToken +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.Customer import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import kotlinx.serialization.Serializable diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiRestClient.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiRestClient.kt similarity index 96% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiRestClient.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiRestClient.kt index 203bcf9c..c5748114 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiRestClient.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/CustomerAccountsApiRestClient.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.AccessToken -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.utils.AuthenticationHelper +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.AccessToken +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.utils.AuthenticationHelper import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import kotlinx.serialization.json.Json diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/ResponseExt.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/ResponseExt.kt similarity index 95% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/ResponseExt.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/ResponseExt.kt index 7b73de6a..3d63b21a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/data/source/network/ResponseExt.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/data/source/network/ResponseExt.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.data.source.network +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.data.source.network import okhttp3.Response import java.io.IOException diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/utils/AuthenticationHelper.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/utils/AuthenticationHelper.kt similarity index 98% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/utils/AuthenticationHelper.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/utils/AuthenticationHelper.kt index eebc8756..106995d5 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/authentication/utils/AuthenticationHelper.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/authentication/utils/AuthenticationHelper.kt @@ -20,7 +20,7 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.authentication.utils +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.authentication.utils import android.net.Uri import android.util.Base64 diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/data/Settings.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/data/Settings.kt similarity index 88% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/data/Settings.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/data/Settings.kt index ea5daba4..d58e783a 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/data/Settings.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/data/Settings.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.data -import com.shopify.checkoutsheetkit.ColorScheme -import com.shopify.checkoutsheetkit.Preloading +import com.shopify.checkoutkit.ColorScheme +import com.shopify.checkoutkit.Preloading data class Settings( val preloading: Preloading, diff --git a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/data/SettingsRepository.kt b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/data/SettingsRepository.kt similarity index 89% rename from android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/data/SettingsRepository.kt rename to android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/data/SettingsRepository.kt index 249b660e..a02057a5 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_sdk_mobile_buy_integration_sample/settings/data/SettingsRepository.kt +++ b/android/samples/MobileBuyIntegration/app/src/main/java/com/shopify/checkout_kit_mobile_buy_integration_sample/settings/data/SettingsRepository.kt @@ -20,10 +20,10 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -package com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.data +package com.shopify.checkout_kit_mobile_buy_integration_sample.settings.data -import com.shopify.checkout_sdk_mobile_buy_integration_sample.settings.PreferencesManager -import com.shopify.checkoutsheetkit.ColorScheme +import com.shopify.checkout_kit_mobile_buy_integration_sample.settings.PreferencesManager +import com.shopify.checkoutkit.ColorScheme import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map @@ -45,14 +45,14 @@ class SettingsRepository( } /** - * Update the [colorScheme](https://github.com/Shopify/checkout-sheet-kit-android/?tab=readme-ov-file#color-scheme) setting + * Update the [colorScheme](https://github.com/Shopify/checkout-kit-android/?tab=readme-ov-file#color-scheme) setting */ suspend fun setColorScheme(colorScheme: ColorScheme) { preferencesManager.setColorScheme(colorScheme) } /** - * Update the [preloading](https://github.com/Shopify/checkout-sheet-kit-android/?tab=readme-ov-file#preloading) setting + * Update the [preloading](https://github.com/Shopify/checkout-kit-android/?tab=readme-ov-file#preloading) setting */ suspend fun setPreloadingEnabled(enabled: Boolean) { preferencesManager.setPreloadingEnabled(enabled) diff --git a/android/samples/MobileBuyIntegration/app/src/main/res/values/strings.xml b/android/samples/MobileBuyIntegration/app/src/main/res/values/strings.xml index 5f1a306b..06124929 100644 --- a/android/samples/MobileBuyIntegration/app/src/main/res/values/strings.xml +++ b/android/samples/MobileBuyIntegration/app/src/main/res/values/strings.xml @@ -1,8 +1,8 @@ - Checkout SDK Mobile Buy Integration Sample + Checkout Kit Mobile Buy Integration Sample Store logo - + Buy Now! @@ -27,7 +27,7 @@ Sample app version - Checkout Sheet Kit version + Checkout Kit version View logs Delete logs diff --git a/android/samples/README.md b/android/samples/README.md index ec61fc68..d1efe330 100644 --- a/android/samples/README.md +++ b/android/samples/README.md @@ -7,4 +7,4 @@ Simply rename it to `.env` and update the contained values to match your Shopify ### MobileBuyIntegration -This project demonstrates how to use the [Mobile Buy SDK](https://github.com/Shopify/mobile-buy-sdk-android) in conjunction with the `Shopify Checkout Sheet Kit` library. +This project demonstrates how to use the [Mobile Buy SDK](https://github.com/Shopify/mobile-buy-sdk-android) in conjunction with the `Shopify Checkout Kit` library. diff --git a/android/settings.gradle b/android/settings.gradle index e6465f88..1d9558f6 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -14,6 +14,6 @@ dependencyResolutionManagement { mavenCentral() } } -rootProject.name = "checkout-sheet-kit" +rootProject.name = "checkout-kit" include ':lib'