buildBottomWidgets method
Implementation
List<Widget> buildBottomWidgets() {
final List<Widget> list = <Widget>[];
KitPageManager.instance.getResidentKit().forEach((String key, IKit kit) {
list.add(Expanded(
child: GestureDetector(
child: Container(
alignment: Alignment.center,
height: 29,
child: Text(key,
style: TextStyle(
color: ResidentPage.tag == key
? const Color(0xFF337CC4)
: const Color(0xff333333),
fontWeight: FontWeight.normal,
fontFamily: 'PingFang SC',
decoration: TextDecoration.none,
fontSize: 13)),
),
onTap: () {
kit.tabAction();
},
behavior: HitTestBehavior.opaque,
),
flex: 1,
));
list.add(Container(
width: 0.5,
height: 18,
decoration: const BoxDecoration(color: Color(0xffe5e5e6))));
});
list.add(Expanded(
child: GestureDetector(
child: Container(
alignment: Alignment.center,
height: 29,
child: Text(
KitPageManager.KIT_ALL,
style: TextStyle(
color: ResidentPage.tag == KitPageManager.KIT_ALL
? const Color(0xFF337CC4)
: const Color(0xff333333),
fontWeight: FontWeight.normal,
decoration: TextDecoration.none,
fontSize: 13),
),
),
onTap: () {
_tapListener(KitPageManager.KIT_ALL);
},
behavior: HitTestBehavior.opaque,
),
flex: 1,
));
return list;
}