AiutaFeatures.builtIn constructor

AiutaFeatures.builtIn({
  1. required String termsOfServiceUrl,
  2. required AiutaTryOnCartHandler cartHandler,
})

Creates a built-in features configuration with default settings.

Implementation

factory AiutaFeatures.builtIn({
  required String termsOfServiceUrl,
  required AiutaTryOnCartHandler cartHandler,
}) {
  return AiutaFeatures(
    onboarding: AiutaOnboardingFeature.builtIn(),
    consent: AiutaConsentFeature.builtIn(
      termsOfServiceUrl: termsOfServiceUrl,
    ),
    imagePicker: AiutaImagePickerFeature.builtIn(),
    tryOn: AiutaTryOnFeature.builtIn(
      cartHandler: cartHandler,
    ),
    share: AiutaShareFeature.builtIn(),
  );
}