of static method

Returns the data from the closest MacosTooltipTheme ancestor. If there is no ancestor, it returns MacosThemeData.tooltipTheme.

Typical usage is as follows:

TooltipThemeData theme = TooltipTheme.of(context);

Implementation

static MacosTooltipThemeData of(BuildContext context) {
  final MacosTooltipTheme? tooltipTheme =
      context.dependOnInheritedWidgetOfExactType<MacosTooltipTheme>();
  return tooltipTheme?.data ?? MacosTheme.of(context).tooltipTheme;
}