ensureScreenSizeAndInit static method
Future<void>
ensureScreenSizeAndInit(
- BuildContext context, {
- Size designSize = defaultSize,
- bool splitScreenMode = false,
- double splitScreenMinHeight = ScreenUtilDefaults.splitScreenMinHeight,
- bool minTextAdapt = false,
- FontSizeResolver? fontSizeResolver,
Implementation
static Future<void> ensureScreenSizeAndInit(
BuildContext context, {
Size designSize = defaultSize,
bool splitScreenMode = false,
double splitScreenMinHeight = ScreenUtilDefaults.splitScreenMinHeight,
bool minTextAdapt = false,
FontSizeResolver? fontSizeResolver,
}) async {
await ensureScreenSize();
if (!context.mounted) return;
init(
context,
designSize: designSize,
splitScreenMode: splitScreenMode,
splitScreenMinHeight: splitScreenMinHeight,
minTextAdapt: minTextAdapt,
fontSizeResolver: fontSizeResolver,
);
}