linearMenu method
Implementation
Widget linearMenu() {
Map<String, int> availableManu = getLengthAvailableMenu(
controller.listPaymentGroup.length,
);
return SizedBox(
height: 120,
child: ListView.builder(
scrollDirection: Axis.horizontal,
padding: const EdgeInsets.symmetric(horizontal: 20),
shrinkWrap: true,
itemCount: availableManu['result'],
itemBuilder: (context, index) {
ItemPaymentGroup data = controller.listPaymentGroup[index];
return Padding(
padding: EdgeInsets.only(
right: (index - 1) == availableManu['result'] ? 0 : 16),
child: itemMenuLinear(data),
);
},
),
);
}