AiutaConfiguration.builtIn constructor

AiutaConfiguration.builtIn({
  1. required AiutaAuth auth,
  2. required String termsOfServiceUrl,
  3. required AiutaTryOnCartHandler cartHandler,
  4. AiutaAnalytics? analytics,
})

Creates a built-in configuration with default settings.

Implementation

factory AiutaConfiguration.builtIn({
  required AiutaAuth auth,
  required String termsOfServiceUrl,
  required AiutaTryOnCartHandler cartHandler,
  AiutaAnalytics? analytics,
}) {
  return AiutaConfiguration(
    auth: auth,
    userInterface: AiutaUserInterfaceConfiguration.builtIn(),
    features: AiutaFeatures.builtIn(
      termsOfServiceUrl: termsOfServiceUrl,
      cartHandler: cartHandler,
    ),
    analytics: analytics,
    debugSettings: AiutaDebugSettings.builtIn(),
  );
}