import 'package:flutter/material.dart'; Widget buttonInfo({required VoidCallback onPressed}){ return _topButton( onPressed: onPressed, src: 'assets/images/btn_info_no_map.png' ); } Widget buttonCheckedCP({required VoidCallback onPressed}){ return _topButton( onPressed: onPressed, src: 'assets/images/btn_past_cp_no_map.png' ); } Widget buttonBrightness({required VoidCallback onPressed}){ return _topButton( onPressed: onPressed, src: 'assets/images/btn_brightness_no_map.png' ); } Widget buttonSettings({required VoidCallback onPressed}){ return _topButton( onPressed: onPressed, src: 'assets/images/btn_settings_no_map.png' ); } Widget buttonExit({required VoidCallback onPressed}){ return _topButton( onPressed: onPressed, src: 'assets/images/btn_exit_no_map.png' ); } Widget _topButton({required VoidCallback onPressed, required String src}){ return GestureDetector( onTap: onPressed, child: Image.asset( src, width: 34, height: 34, ) ); }