of static method

Reads the registered extension, falling back to theme defaults.

Implementation

static AppThemeExtension of(BuildContext context) {
  final AppThemeExtension? ext =
      Theme.of(context).extension<AppThemeExtension>();
  return ext ?? defaults(Theme.of(context).brightness);
}