AuthyoTheme constructor

const AuthyoTheme({
  1. Color? primary,
  2. Color? background,
  3. Color? surface,
  4. Color? inputBackground,
  5. Color? inputBorder,
  6. Color? inputText,
  7. Color? buttonColor,
  8. Color? buttonTextColor,
  9. Color? buttonBorderColor,
  10. Color? socialButtonColor,
  11. Color? socialButtonTextColor,
  12. Color? socialButtonBorderColor,
  13. String? headerText,
  14. Color? headerTextColor,
  15. bool? showHeader,
  16. String? bodyText,
  17. Color? bodyTextColor,
  18. bool? showBody,
  19. String? logoUrl,
  20. bool? hideBranding,
  21. int? resendTimerSeconds,
  22. AuthyoButtonShape? buttonShape,
  23. AuthyoMainLayout? mainLayout,
  24. AuthyoSocialLayout? socialLayout,
  25. String? fontFamily,
  26. String? privacyLink,
  27. String? termsLink,
  28. double? glassOpacity,
  29. AuthyoButtonShape? inputShape,
  30. bool? inputUnderline,
  31. bool? otpHidden,
  32. bool? rememberMe,
  33. int? rememberMeDays,
})

Implementation

const AuthyoTheme({
  this.primary,
  this.background,
  this.surface,
  this.inputBackground,
  this.inputBorder,
  this.inputText,
  this.buttonColor,
  this.buttonTextColor,
  this.buttonBorderColor,
  this.socialButtonColor,
  this.socialButtonTextColor,
  this.socialButtonBorderColor,
  this.headerText,
  this.headerTextColor,
  this.showHeader,
  this.bodyText,
  this.bodyTextColor,
  this.showBody,
  this.showLogo,
  this.logoUrl,
  this.logo,
  this.hideBranding,
  this.resendTimerSeconds,
  this.buttonShape,
  this.mainLayout,
  this.socialLayout,
  this.fontFamily,
  this.privacyLink,
  this.termsLink,
  this.glassOpacity,
  this.inputShape,
  this.inputUnderline,
  this.otpHidden,
  this.rememberMe,
  this.rememberMeDays,
});