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);
}