popActions method

Widget popActions({
  1. List<XAction>? items,
  2. List<XAction> builder(
    1. BuildContext
    )?,
})

Implementation

Widget popActions({List<XAction>? items, List<XAction> Function(BuildContext)? builder}) {
  return PopupMenuButton<XAction>(
    child: this,
    onSelected: (e) => e.onclick(),
    position: PopupMenuPosition.under,
    itemBuilder: (BuildContext c) {
      List<XAction> ls = builder?.call(c) ?? items ?? [];
      return ls.mapList((e) => e.menuitem());
    },
  );
}