createCustomPopupMenuButton function
void
createCustomPopupMenuButton()
Implementation
void createCustomPopupMenuButton() {
final coreDir = DirsRepository.coreDir();
createFile('${coreDir.path}/widgets', 'custom_popup_menu_button.dart', '''
import 'package:flutter/material.dart';
class CustomPopupMenuButton extends StatelessWidget {
final List<PopupMenuEntry> items;
final void Function(dynamic)? onSelected;
const CustomPopupMenuButton({
required this.items,
this.onSelected,
Key? key,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return PopupMenuButton(
itemBuilder: (context) => items,
onSelected: onSelected,
);
}
}
''');
}