capture abstract method

Future<XFile> capture({
  1. required int quality,
  2. String? directory,
  3. String? fileName,
})

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,
});