menuWidget method

Widget menuWidget()

Builds the popup menu widget.

Implementation

Widget menuWidget() {
  return Material(
    child: Container(
      width: widget.menuWidth,
      decoration: BoxDecoration(
        border: Border.all(color: const Color(0xFFE2E8F0)),
        borderRadius: const BorderRadius.all(Radius.circular(5)),
      ),
      child: ListView.separated(
        shrinkWrap: true,
        itemCount: widget.itemList.length,
        itemBuilder: (context, index) {
          var item = widget.itemList[index];
          return menuItem(index, item);
        },
        separatorBuilder: (context, index) {
          return const ClueDivider();
        },
      ),
    ),
  );
}