UpStyle constructor
UpStyle({
- Color? backgroundColor,
- Color? borderColor,
- Color? iconColor,
- double? borderWidth,
- Color? foregroundColor,
- Color? hoverBackgroundColor,
- Color? hoveredBorderColor,
- Color? hoveredForegroundColor,
- bool? isDisabled,
- Color? focusedBorderColor,
- Color? errorBorderColor,
- bool? isRounded,
- double? iconSize,
- double? borderRadius,
- Color? disabledBorderColor,
- Color? disabledBackgroundColor,
- Color? disabledForgroundColor,
- Color? tableBorderColor,
- Color? tableRowColor,
- Color? tableRowFocusedColor,
- Color? tableRowHoverColor,
- Color? tableRowPressedColor,
- Color? tableHeaderColor,
- Color? tableHeaderTextColor,
- Color? appBarColor,
- Color? appBarTitleColor,
- double? appBarTitleSize,
- double? buttonTextSize,
- Color? buttonBackgroundColor,
- Color? buttonBorderColor,
- double? buttonBorderRadius,
- double? buttonBorderWidth,
- Color? buttonHoverBackgroundColor,
- Color? buttonHoverBorderColor,
- Color? buttonHoverTextColor,
- Color? buttonTextColor,
- Color? buttonDisabledBorderColor,
- Color? buttonDisabledTextColor,
- Color? buttonDisbaledBackgroundColor,
- Color? checkboxBackgroundColor,
- Color? checkboxBorderColor,
- double? checkboxBorderRadius,
- double? checkboxBorderWidth,
- Color? checkboxHoverBorderColor,
- Color? checkboxRippleColor,
- Color? checkboxLabelColor,
- double? checkboxLabelSize,
- Color? checkboxCheckedColor,
- Color? checkboxDisabledBackgroundColor,
- Color? checkboxDisabledLabelColor,
- Color? checkboxCheckedDisabledColor,
- Color? radioButtonBorderColor,
- Color? radioButtonDisabledBorderColor,
- Color? radioButtonDisabledFilledColor,
- double? radioButtonBorderRadius,
- double? radioButtonBorderWidth,
- Color? radioButtonFilledColor,
- Color? radioButtonHoverBorderColor,
- Color? radioButtonLabelColor,
- double? radioButtonLabelSize,
- Color? radioButtonRippleColor,
- Color? radioButtonDisabledLabelColor,
- Color? textfieldBorderColor,
- Color? textfieldErrorBorderColor,
- Color? textfieldFocusedBorderColor,
- Color? textfieldLabelColor,
- double? textfieldBorderRadius,
- double? textfieldBorderWidth,
- double? textfieldLabelSize,
- double? dropdownBorderWidth,
- Color? dropdownBorderColor,
- double? dropdownBorderRadius,
- Color? dropdownErrorBorderColor,
- Color? dropdownFocusedBorderColor,
- Color? dropdownLabelColor,
- double? dropdownLabelSize,
Implementation
UpStyle({
this.backgroundColor,
this.borderColor,
this.iconColor,
this.borderWidth,
this.foregroundColor,
this.hoverBackgroundColor,
this.hoveredBorderColor,
this.hoveredForegroundColor,
this.isDisabled,
this.focusedBorderColor,
this.errorBorderColor,
this.isRounded,
this.iconSize,
this.borderRadius,
this.disabledBorderColor,
this.disabledBackgroundColor,
this.disabledForgroundColor,
// table
this.tableBorderColor,
this.tableRowColor,
this.tableRowFocusedColor,
this.tableRowHoverColor,
this.tableRowPressedColor,
this.tableHeaderColor,
this.tableFooterColor,
this.tableHeaderTextColor,
this.tableFooterTextColor,
//appbar
this.appBarColor,
this.appBarTitleColor,
this.appBarTitleSize,
// button
this.buttonTextSize,
this.buttonBackgroundColor,
this.buttonBorderColor,
this.buttonBorderRadius,
this.buttonBorderWidth,
this.buttonHoverBackgroundColor,
this.buttonHoverBorderColor,
this.buttonHoverTextColor,
this.buttonTextColor,
this.buttonDisabledBorderColor,
this.buttonDisabledTextColor,
this.buttonDisbaledBackgroundColor,
// checkbox
this.checkboxBackgroundColor,
this.checkboxBorderColor,
this.checkboxBorderRadius,
this.checkboxBorderWidth,
this.checkboxHoverBorderColor,
this.checkboxRippleColor,
this.checkboxLabelColor,
this.checkboxLabelSize,
this.checkboxCheckedColor,
this.checkboxDisabledBackgroundColor,
this.checkboxDisabledLabelColor,
this.checkboxCheckedDisabledColor,
// radio button
this.radioButtonBorderColor,
this.radioButtonDisabledBorderColor,
this.radioButtonDisabledFilledColor,
this.radioButtonBorderRadius,
this.radioButtonBorderWidth,
this.radioButtonFilledColor,
this.radioButtonHoverBorderColor,
this.radioButtonLabelColor,
this.radioButtonLabelSize,
this.radioButtonRippleColor,
this.radioButtonDisabledLabelColor,
//textfield
this.textfieldBorderColor,
this.textfieldErrorBorderColor,
this.textfieldFocusedBorderColor,
this.textfieldLabelColor,
this.textfieldBorderRadius,
this.textfieldBorderWidth,
this.textfieldLabelSize,
//drodown
this.dropdownBorderWidth,
this.dropdownBorderColor,
this.dropdownBorderRadius,
this.dropdownErrorBorderColor,
this.dropdownFocusedBorderColor,
this.dropdownLabelColor,
this.dropdownLabelSize,
});