fl_responsive_guide 0.1.4 fl_responsive_guide: ^0.1.4 copied to clipboard
A package support for build responsive application on Flutter
import 'package:fl_responsive_guide/data/fl_design_config.dart';
import 'package:fl_responsive_guide/data/fl_device_target.dart';
import 'package:fl_responsive_guide/data/fl_size.dart';
import 'package:fl_responsive_guide/ui/responsive_guide_widget.dart';
import 'package:flutter/material.dart';
import 'application.dart';
void main() {
runApp(
MyApp(),
);
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return ResponsiveGuideWrapper(
breakpointSystems: {
600: FlDesignConfig(
size: MediaQuery.of(context).size,
body: FlSize.scale(),
margin: FlSize.size(0),
appbarHeight: 56,
deviceTarget: DeviceTarget.mobile),
900: FlDesignConfig(
size: MediaQuery.of(context).size,
body: FlSize.scale(),
margin: FlSize.size(0),
gutters: 12,
appbarHeight: 56,
deviceTarget: DeviceTarget.tablet),
double.maxFinite: FlDesignConfig(
size: MediaQuery.of(context).size,
body: FlSize.size(621),
margin: FlSize.scale(),
gutters: 12,
appbarHeight: 56,
deviceTarget: DeviceTarget.desktop)
},
child: Application(),
);
}
}