Fast Checkout Android Feature
This folder contains the Android UI implementation for the Fast Checkout feature. Fast Checkout provides users with a trusted surface to authorize transactions, such as filling their email, address and credit card information during a checkout flow.
[TOC]
Use case
This component displays a set of saved addresses and credit cards. The user selects one of each, which is then filled into the corresponding form while the user moves along the checkout flow. If the user dismisses the sheet, the keyboard will be shown instead (i.e. by changing the focus).
Folder Structure
java/
The root folder contains the public interface of this component and data that is used to fill it with content, e.g. Autofill Profiles, Credit Cards.
Add chrome/browser/ui/android/fast_checkout:java as a dependency to use the
interface and classes defined here.
java/internal/
Contains the actual implementation. Don't try to use any class defined here
outside of this package. If you need access to any method, consider making it
part of the public interface as defined in FastCheckoutComponent.
This folder contains a separate README that explains in detail how the architecture looks like and how to extend the component further.