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);
}