FileSaver constructor

FileSaver({
  1. Key? key,
  2. FileSaverStyle? style,
  3. List<String>? fileTypes,
  4. String? initialFileName,
  5. Directory? initialDirectory,
})

Default file explorer for FileSaver.

FileSaver(
  initialFileName: 'New File',
  fileTypes: const ['txt','pdf'],
);

Implementation

FileSaver({
  Key? key,
  this.style,
  this.fileTypes,
  this.initialFileName,
  this.initialDirectory,
})  : _multiPicker = null,
      headerBuilder = Consumer<FileSaverState>(
          builder: (context, value, child) =>
              header(context: context, state: value)),
      bodyBuilder = Consumer<FileSaverState>(
          builder: (context, value, child) =>
              body(context: context, state: value)),
      footerBuilder = Consumer<FileSaverState>(
          builder: (context, value, child) =>
              footer(context: context, state: value)),
      super(key: key);