ImosysConfig constructor
ImosysConfig({
- required double defaultFontSize,
- required Color defaultFontColor,
- required Color primaryColor,
- required double defaultHorizontalPadding,
- required double defaultVerticalPadding,
- required double defaultHorizontalMargin,
- required double defaultVerticalMargin,
- required double defaultContainerRadius,
- String? defaultFontFamily,
- Color? defaultBorderColor,
- Color? defaultTextFieldFillColor,
- Color? defaultHintColor,
- Color? cursorColor,
- bool defaultTextFieldIsFilled = false,
- bool defaultTextFieldHasBorder = true,
- String? defaultTextFieldFontFamily,
- Color? dialogMessageColor,
- Color? dialogButtonColor,
- Color? circularProgressColor,
- Color? primaryButtonBackgroundColor,
- double? primaryButtonDefaultWidth,
- Color? primaryButtonTextColor,
- double? primaryButtonFontSize,
- bool? primaryButtonHasElevation,
- String? primaryButtonTextFontFamily,
- double? primaryButtonVerticalPadding,
- TextStyle? h1TextStyle,
- TextStyle? h2TextStyle,
- TextStyle? h3TextStyle,
- TextStyle? bodyTextStyle,
- TextStyle? smallTextStyle,
- TextStyle? extraSmallTextStyle,
Implementation
ImosysConfig({
required this.defaultFontSize,
required this.defaultFontColor,
required this.primaryColor,
required this.defaultHorizontalPadding,
required this.defaultVerticalPadding,
required this.defaultHorizontalMargin,
required this.defaultVerticalMargin,
required this.defaultContainerRadius,
this.defaultFontFamily,
this.defaultBorderColor,
this.defaultTextFieldFillColor,
this.defaultHintColor,
this.cursorColor,
this.defaultTextFieldIsFilled = false,
this.defaultTextFieldHasBorder = true,
this.defaultTextFieldFontFamily,
this.dialogMessageColor,
this.dialogButtonColor,
this.circularProgressColor,
this.primaryButtonBackgroundColor,
this.primaryButtonDefaultWidth,
this.primaryButtonTextColor,
this.primaryButtonFontSize,
this.primaryButtonHasElevation,
this.primaryButtonTextFontFamily,
this.primaryButtonVerticalPadding,
this.h1TextStyle,
this.h2TextStyle,
this.h3TextStyle,
this.bodyTextStyle,
this.smallTextStyle,
this.extraSmallTextStyle,
});