import 'package:ansu_ui/ansu_ui.dart'; import 'package:flutter/material.dart'; import 'package:velocity_x/velocity_x.dart'; class ExamplePopUpMenu extends StatefulWidget { ExamplePopUpMenu({Key key}) : super(key: key); @override _ExamplePopUpMenuState createState() => _ExamplePopUpMenuState(); } class _ExamplePopUpMenuState extends State { @override Widget build(BuildContext context) { return ASScaffold( title: 'PopUpMenu', body: ListView( children: [ SizedBox(height: 500), ListTile( title: 'PopUpMenu'.text.make(), trailing: Builder( builder: (context) { return TextButton( child: 'test'.text.make(), onPressed: () { showASPopUpMenu( context: context, initValue: 3, items: [ PopupMenuItem(child: 'test'.text.make(), value: 1), PopupMenuItem(child: 'test'.text.make(), value: 2), PopupMenuItem(child: 'test'.text.make(), value: 3), PopupMenuItem(child: 'test'.text.make(), value: 4), ], ).then((value) {}); }, ); }, ), ), ], ), ); } }