Features Scheme¶
Describes the set of features enabled in the SDK for the users and thier interaction with the app.
Features¶
Features {
welcomeScreen: WelcomeScreenFeature | null // (1)!
onboarding: OnboardingFeature | null // (2)!
consent: ConsentFeature | null // (3)!
imagePicker: ImagePickerFeature // (4)!
tryOn: TryOnFeature // (5)!
share: ShareFeature | null // (6)!
wishlist: WishlistFeature | null // (7)!
}
- Configures an optional welcome screen that introduces users to the SDK's functionality.
- Sets up the onboarding process to guide users through the SDK's features and capabilities.
- Manages user consent options for data processing, which can be integrated with onboarding or used independently.
- Controls the image selection interface, allowing users to pick photos, take new ones, use predefined models, or access previous uploads.
- Configures the core virtual try-on functionality for trying products virtually.
- Enables sharing capabilities for generated try-on images with customizable options.
- Integrates with the host app's wishlist functionality for product management.