of static method

Implementation

static SleekButtonThemeData of(BuildContext context) {
  var result = context.dependOnInheritedWidgetOfExactType<SleekButtonTheme>();
  if (result != null) {
    return result.data;
  }

  final theme = Theme.of(context);
  if (theme != null) {
    return SleekButtonThemeData.fromTheme(theme);
  }

  return SleekButtonThemeData.fallback();
}