copyWithout method

PlasticCheckBtnProperties copyWithout({
  1. bool iconSize = true,
  2. bool checkedIconData = true,
  3. bool checkedIconColor = true,
  4. bool checkedColor = true,
  5. bool checkedShadowColor = true,
  6. bool uncheckedIconData = true,
  7. bool uncheckedIconColor = true,
  8. bool uncheckedColor = true,
  9. bool uncheckedShadowColor = true,
  10. bool checkedHoverIconData = true,
  11. bool checkedHoverIconColor = true,
  12. bool checkedHoverColor = true,
  13. bool checkedHoverShadowColor = true,
  14. bool uncheckedHoverIconData = true,
  15. bool uncheckedHoverIconColor = true,
  16. bool uncheckedHoverColor = true,
  17. bool uncheckedHoverShadowColor = true,
  18. bool extrudedBoxProperties = true,
})

Creates a copy of this instance, removing the specified fields.

Implementation

PlasticCheckBtnProperties copyWithout({
  bool iconSize = true,
  bool checkedIconData = true,
  bool checkedIconColor = true,
  bool checkedColor = true,
  bool checkedShadowColor = true,
  bool uncheckedIconData = true,
  bool uncheckedIconColor = true,
  bool uncheckedColor = true,
  bool uncheckedShadowColor = true,
  bool checkedHoverIconData = true,
  bool checkedHoverIconColor = true,
  bool checkedHoverColor = true,
  bool checkedHoverShadowColor = true,
  bool uncheckedHoverIconData = true,
  bool uncheckedHoverIconColor = true,
  bool uncheckedHoverColor = true,
  bool uncheckedHoverShadowColor = true,
  bool extrudedBoxProperties = true,
}) {
  return PlasticCheckBtnProperties(
    iconSize: iconSize ? this.iconSize : null,
    checkedIconData: checkedIconData ? this.checkedIconData : null,
    checkedIconColor: checkedIconColor ? this.checkedIconColor : null,
    checkedColor: checkedColor ? this.checkedColor : null,
    checkedShadowColor: checkedShadowColor ? this.checkedShadowColor : null,
    uncheckedIconData: uncheckedIconData ? this.uncheckedIconData : null,
    uncheckedIconColor: uncheckedIconColor ? this.uncheckedIconColor : null,
    uncheckedColor: uncheckedColor ? this.uncheckedColor : null,
    uncheckedShadowColor:
        uncheckedShadowColor ? this.uncheckedShadowColor : null,
    checkedHoverIconData:
        checkedHoverIconData ? this.checkedHoverIconData : null,
    checkedHoverIconColor:
        checkedHoverIconColor ? this.checkedHoverIconColor : null,
    checkedHoverColor: checkedHoverColor ? this.checkedHoverColor : null,
    checkedHoverShadowColor:
        checkedHoverShadowColor ? this.checkedHoverShadowColor : null,
    uncheckedHoverIconData:
        uncheckedHoverIconData ? this.uncheckedHoverIconData : null,
    uncheckedHoverIconColor:
        uncheckedHoverIconColor ? this.uncheckedHoverIconColor : null,
    uncheckedHoverColor:
        uncheckedHoverColor ? this.uncheckedHoverColor : null,
    uncheckedHoverShadowColor:
        uncheckedHoverShadowColor ? this.uncheckedHoverShadowColor : null,
    extrudedBoxProperties:
        extrudedBoxProperties ? this.extrudedBoxProperties : null,
  );
}