DrivenChipStyle.outlined constructor

DrivenChipStyle.outlined({
  1. Color? color,
  2. SheetSeverity? severity,
  3. double? height,
  4. EdgeInsetsGeometry? margin,
  5. EdgeInsetsGeometry? padding,
  6. Clip? clipBehavior,
  7. bool? overlayDisabled,
  8. Color? overlayColor,
  9. Color? shadowColor,
  10. Color? surfaceTint,
  11. double? elevation,
  12. TextStyle? foregroundStyle,
  13. double? foregroundOpacity,
  14. int? foregroundAlpha,
  15. double? foregroundSpacing,
  16. bool? foregroundLoosen,
  17. bool? foregroundExpanded,
  18. CrossAxisAlignment? foregroundAlign,
  19. MainAxisAlignment? foregroundJustify,
  20. Color? backgroundColor,
  21. double? backgroundOpacity,
  22. int? backgroundAlpha,
  23. double? borderOpacity,
  24. int? borderAlpha,
  25. double? borderWidth,
  26. BorderRadius? borderRadius,
  27. BorderStyle? borderStyle = BorderStyle.solid,
  28. Color? iconColor,
  29. double? iconOpacity,
  30. double? iconSize,
  31. Color? checkmarkColor,
  32. double? checkmarkSize,
  33. double? checkmarkWeight,
  34. StrokeStyle? checkmarkStyle,
  35. AvatarStyle? avatarStyle,
  36. ChipStyle? selectedStyle,
  37. ChipStyle? disabledStyle,
  38. ChipStyle? hoveredStyle,
  39. ChipStyle? focusedStyle,
  40. ChipStyle? pressedStyle,
  41. bool? mergeResolved,
})

Create a DrivenChipStyle with default value for outlined style.

Implementation

DrivenChipStyle.outlined({
  Color? color,
  super.severity,
  super.height,
  super.margin,
  super.padding,
  super.clipBehavior,
  super.overlayDisabled,
  super.overlayColor,
  super.shadowColor,
  super.surfaceTint,
  super.elevation,
  super.foregroundStyle,
  super.foregroundOpacity,
  super.foregroundAlpha,
  super.foregroundSpacing,
  super.foregroundLoosen,
  super.foregroundExpanded,
  super.foregroundAlign,
  super.foregroundJustify,
  super.backgroundColor,
  super.backgroundOpacity,
  super.backgroundAlpha,
  super.borderOpacity,
  super.borderAlpha,
  super.borderWidth,
  super.borderRadius,
  super.borderStyle = BorderStyle.solid,
  super.iconColor,
  super.iconOpacity,
  super.iconSize,
  super.checkmarkColor,
  super.checkmarkSize,
  super.checkmarkWeight,
  super.checkmarkStyle,
  AvatarStyle? avatarStyle,
  this.selectedStyle,
  this.disabledStyle,
  this.hoveredStyle,
  this.focusedStyle,
  this.pressedStyle,
  this.mergeResolved,
}) : super(
        variant: ChipVariant.outlined,
        foregroundColor: color,
        borderColor: color,
        avatarStyle:
            AvatarStyle.from(avatarStyle).copyWith(backgroundColor: color),
      );