NativeFileActions constructor

NativeFileActions({
  1. AssetBundle? bundle,
  2. Future<Directory> temporaryDirectory()?,
  3. Future<void> openFile(
    1. File
    )?,
  4. Future<void> saveFile(
    1. Uint8List,
    2. String,
    3. String
    )?,
})

Implementation

NativeFileActions({
  AssetBundle? bundle,
  Future<Directory> Function()? temporaryDirectory,
  Future<void> Function(File)? openFile,
  Future<void> Function(Uint8List, String, String)? saveFile,
}) : _bundle = bundle ?? rootBundle,
     _temporaryDirectory = temporaryDirectory ?? getTemporaryDirectory,
     _openFile = openFile ?? _openWithSystem,
     _saveFile = saveFile ?? _saveWithSystem;