responsiveBuilder static method
Implementation
static Widget responsiveBuilder({
Key? key,
Widget? children,
Widget? mobile,
Widget? tablet,
Widget? desktop,
}) =>
LayoutBuilder(
key: key,
builder: (_, __) {
switch (BasicConfigResponsive.screenDevice) {
case BasicScreenDevice.desktop:
return desktop ?? children!;
case BasicScreenDevice.tablet:
return tablet ?? children!;
default:
return mobile ?? children!;
}
},
);