buildChildLayout method

  1. @override
Widget buildChildLayout(
  1. BuildContext context
)
override

Subclasses should override this method to build the layout model.

Implementation

@override
Widget buildChildLayout(BuildContext context)=> SliverFixedExtentList(
  itemExtent: 60,
  delegate: SliverChildBuilderDelegate(
          (_, int index) => Container(
        alignment: Alignment.center,
                width: 100,
                height: 50,
                color: data[index],
                child: Text(
                  colorString(data[index]),
                  style: const TextStyle(color: Colors.white, shadows: [
                    Shadow(
                        color: Colors.black,
                        offset: Offset(.5, .5),
                        blurRadius: 2)
                  ]),
                ),
              ),
      childCount: data.length),
);