gridArea function
Convenience function for pretty grid definitions, ala:
LayoutGrid(
areas: '''
pink pink .
pink pink red
orange yellow red
''',
columnSizes: [fixed(100), fixed(100), fixed(100)],
rowSizes: [
fixed(100),
fixed(100),
fixed(100),
],
children: [
//!!!
gridArea('pink').containing(Container(color: Colors.pink)),
gridArea('red').containing(Container(color: Colors.red)),
gridArea('orange').containing(Container(color: Colors.orange)),
gridArea('yellow').containing(Container(color: Colors.yellow)),
],
)
Implementation
NamedAreaGridPlacementBuilder gridArea(String name) {
return NamedAreaGridPlacementBuilder._(name);
}