openBlogs static method
Future
openBlogs({
- Transition transition = Transition.rightToLeft,
- Widget bannerAd()?,
- SmartLinksTheme? theme,
- BlogsStrings? blogsStrings,
Implementation
static Future<dynamic> openBlogs({
Transition transition = Transition.rightToLeft,
Widget Function()? bannerAd,
SmartLinksTheme? theme,
BlogsStrings? blogsStrings,
}) async {
_ensureInitialized();
if (blogsStrings != null) {
BlogsAppearanceRegistry.apply(blogsStrings);
}
final resolvedTheme = SmartLinksAppearanceRegistry.resolve(override: theme);
_registerBlogControllers();
return Get.to(
() => SmartLinksAppearanceScope(
theme: resolvedTheme,
child: Localizations(
locale: Get.locale ?? const Locale('en'),
isApplicationLevel: true,
delegates: AppLocalizations.localizationsDelegates,
child: BlogsPage(bannerAd: bannerAd),
),
),
transition: transition,
);
}