linearMenu method

Widget linearMenu()

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