build method

  1. @override
Renderable build(
  1. WriggleContext context
)
override

Return a Renderable which is to be displayed.

Implementation

@override
Renderable build(WriggleContext context) => FlexComponent(
  alignment: mainAxisAlignment,
  axis: mainAxis,
  children: [
    for (int i = 0; i < (children.length / crossAxisCount).ceil(); i++)
      FlexComponent(
        alignment: crossAxisAlignment,
        axis: mainAxis.cross,
        children: [...children.skip(i * crossAxisCount).take(crossAxisCount)],
      ),
  ],
);