ChipThemeData constructor
- MaterialStateProperty<
Color?> ? color, - Color? backgroundColor,
- Color? deleteIconColor,
- Color? disabledColor,
- Color? selectedColor,
- Color? secondarySelectedColor,
- Color? shadowColor,
- Color? surfaceTintColor,
- Color? selectedShadowColor,
- bool? showCheckmark,
- Color? checkmarkColor,
- EdgeInsetsGeometry? labelPadding,
- EdgeInsetsGeometry? padding,
- BorderSide? side,
- OutlinedBorder? shape,
- TextStyle? labelStyle,
- TextStyle? secondaryLabelStyle,
- Brightness? brightness,
- double? elevation,
- double? pressElevation,
- IconThemeData? iconTheme,
- BoxConstraints? avatarBoxConstraints,
- BoxConstraints? deleteIconBoxConstraints,
Create a ChipThemeData given a set of exact values. All the values
must be specified except for shadowColor
, selectedShadowColor
,
elevation
, and pressElevation
, which may be null.
This will rarely be used directly. It is used by lerp to create intermediate themes based on two themes.
Implementation
const ChipThemeData({
this.color,
this.backgroundColor,
this.deleteIconColor,
this.disabledColor,
this.selectedColor,
this.secondarySelectedColor,
this.shadowColor,
this.surfaceTintColor,
this.selectedShadowColor,
this.showCheckmark,
this.checkmarkColor,
this.labelPadding,
this.padding,
this.side,
this.shape,
this.labelStyle,
this.secondaryLabelStyle,
this.brightness,
this.elevation,
this.pressElevation,
this.iconTheme,
this.avatarBoxConstraints,
this.deleteIconBoxConstraints,
});