LokotroPayThemeConfig.system constructor

LokotroPayThemeConfig.system({
  1. Color? primaryColor,
  2. Color? secondaryColor,
  3. Color? tertiaryColor,
  4. double? borderRadius,
})

System theme — follows host device brightness.

Implementation

factory LokotroPayThemeConfig.system({
  Color? primaryColor,
  Color? secondaryColor,
  Color? tertiaryColor,
  double? borderRadius,
}) {
  return LokotroPayThemeConfig(
    theme: LokotroPayTheme.system,
    primaryColor: primaryColor,
    secondaryColor: secondaryColor,
    tertiaryColor: tertiaryColor,
    borderRadius: borderRadius ?? 12.0,
    inputPadding: const EdgeInsets.symmetric(horizontal: 16, vertical: 16),
  );
}