@@ -279,16 +279,6 @@ abstract interface class DeletableChipAttributes {
279
279
/// If null, the default [MaterialLocalizations.deleteButtonTooltip] will be
280
280
/// used.
281
281
String ? get deleteButtonTooltipMessage;
282
-
283
- /// Whether to use a tooltip on the chip's delete button showing the
284
- /// [deleteButtonTooltipMessage] .
285
- ///
286
- /// Defaults to true.
287
- @Deprecated (
288
- 'Migrate to deleteButtonTooltipMessage. '
289
- 'This feature was deprecated after v2.10.0-0.3.pre.'
290
- )
291
- bool get useDeleteButtonTooltip;
292
282
}
293
283
294
284
/// An interface for Material Design chips that can have check marks.
@@ -597,11 +587,6 @@ class Chip extends StatelessWidget implements ChipAttributes, DeletableChipAttri
597
587
this .shadowColor,
598
588
this .surfaceTintColor,
599
589
this .iconTheme,
600
- @Deprecated (
601
- 'Migrate to deleteButtonTooltipMessage. '
602
- 'This feature was deprecated after v2.10.0-0.3.pre.'
603
- )
604
- this .useDeleteButtonTooltip = true ,
605
590
}) : assert (elevation == null || elevation >= 0.0 );
606
591
607
592
@override
@@ -648,12 +633,6 @@ class Chip extends StatelessWidget implements ChipAttributes, DeletableChipAttri
648
633
final Color ? surfaceTintColor;
649
634
@override
650
635
final IconThemeData ? iconTheme;
651
- @override
652
- @Deprecated (
653
- 'Migrate to deleteButtonTooltipMessage. '
654
- 'This feature was deprecated after v2.10.0-0.3.pre.'
655
- )
656
- final bool useDeleteButtonTooltip;
657
636
658
637
@override
659
638
Widget build (BuildContext context) {
@@ -666,7 +645,6 @@ class Chip extends StatelessWidget implements ChipAttributes, DeletableChipAttri
666
645
deleteIcon: deleteIcon,
667
646
onDeleted: onDeleted,
668
647
deleteIconColor: deleteIconColor,
669
- useDeleteButtonTooltip: useDeleteButtonTooltip,
670
648
deleteButtonTooltipMessage: deleteButtonTooltipMessage,
671
649
tapEnabled: false ,
672
650
side: side,
@@ -771,11 +749,6 @@ class RawChip extends StatefulWidget
771
749
this .showCheckmark,
772
750
this .checkmarkColor,
773
751
this .avatarBorder = const CircleBorder (),
774
- @Deprecated (
775
- 'Migrate to deleteButtonTooltipMessage. '
776
- 'This feature was deprecated after v2.10.0-0.3.pre.'
777
- )
778
- this .useDeleteButtonTooltip = true ,
779
752
}) : assert (pressElevation == null || pressElevation >= 0.0 ),
780
753
assert (elevation == null || elevation >= 0.0 ),
781
754
deleteIcon = deleteIcon ?? _kDefaultDeleteIcon;
@@ -855,12 +828,6 @@ class RawChip extends StatefulWidget
855
828
final Color ? checkmarkColor;
856
829
@override
857
830
final ShapeBorder avatarBorder;
858
- @override
859
- @Deprecated (
860
- 'Migrate to deleteButtonTooltipMessage. '
861
- 'This feature was deprecated after v2.10.0-0.3.pre.'
862
- )
863
- final bool useDeleteButtonTooltip;
864
831
865
832
/// If set, this indicates that the chip should be disabled if all of the
866
833
/// tap callbacks ([onSelected] , [onPressed] ) are null.
@@ -1159,9 +1126,8 @@ class _RawChipState extends State<RawChip> with MaterialStateMixin, TickerProvid
1159
1126
container: true ,
1160
1127
button: true ,
1161
1128
child: _wrapWithTooltip (
1162
- tooltip: widget.useDeleteButtonTooltip
1163
- ? widget.deleteButtonTooltipMessage ?? MaterialLocalizations .of (context).deleteButtonTooltip
1164
- : null ,
1129
+ tooltip: widget.deleteButtonTooltipMessage
1130
+ ?? MaterialLocalizations .of (context).deleteButtonTooltip,
1165
1131
enabled: widget.onDeleted != null ,
1166
1132
child: InkWell (
1167
1133
// Radius should be slightly less than the full size of the chip.
0 commit comments