wrap method
Return a copy of this inherited theme with the specified child
.
This implementation for TooltipTheme is typical:
Widget wrap(BuildContext context, Widget child) {
return TooltipTheme(data: data, child: child);
}
Implementation
@override
Widget wrap(BuildContext context, Widget child) {
final ItemTileTheme? ancestorTheme =
context.findAncestorWidgetOfExactType<ItemTileTheme>();
return identical(this, ancestorTheme)
? child
: ItemTileTheme(
dense: dense,
style: style,
selectedColor: selectedColor,
iconColor: iconColor,
textColor: textColor,
contentPadding: contentPadding,
child: child,
);
}