appBuilder static method
A global builder that should be inserted into WidgetApp's builder
to simulated the simulated device screen and platform properties.
Implementation
static Widget appBuilder(
BuildContext context,
Widget? widget,
) {
if (!_isEnabled(context)) {
return widget ?? SizedBox();
}
if (!_isEnabled(context)) return widget ?? SizedBox();
return MediaQuery(
data: _mediaQuery(context),
child: Theme(
data: Theme.of(context).copyWith(
visualDensity: _isEnabled(context) ? VisualDensity.standard : null,
),
child: widget ?? SizedBox(),
),
);
}