capture abstract method
Captures the next frame as JPEG with quality from 1 to 100.
Writes to directory (default: a cache folder) as fileName (default:
a timestamped name). Platforms without a file system may ignore
directory and return an in-memory file named fileName.
Implementation
Future<XFile> capture({
required int quality,
String? directory,
String? fileName,
});