requestPermissions method
Implementation
Future<bool> requestPermissions() async {
Map<Permission, PermissionStatus> statuses = await [
Permission.location,
Permission.bluetooth,
Permission.bluetoothScan,
Permission.bluetoothConnect,
].request();
return statuses[Permission.location] == PermissionStatus.granted &&
statuses[Permission.bluetooth] == PermissionStatus.granted &&
statuses[Permission.bluetoothConnect] == PermissionStatus.granted;
}