FolderStyle constructor

FolderStyle({
  1. double itemGap = 15,
  2. dynamic rootFolderClosedIcon = const Icon(Icons.chevron_right_sharp),
  3. dynamic rootFolderOpenedIcon = const Icon(Icons.keyboard_arrow_down_sharp),
  4. TextStyle? folderNameStyle = const TextStyle(),
  5. dynamic iconForCreateFolder = const Icon(Icons.create_new_folder),
  6. dynamic iconForCreateFile = const Icon(FontAwesomeIcons.fileCirclePlus, size: 20),
  7. dynamic iconForDeleteFolder = const Icon(Icons.delete),
  8. dynamic folderClosedicon = const Icon(Icons.folder),
  9. dynamic folderOpenedicon = const Icon(Icons.folder_open),
})

Constructs a FolderStyle with customizable icons and text styles.

Implementation

FolderStyle({
  this.itemGap = 15,
  this.rootFolderClosedIcon = const Icon(Icons.chevron_right_sharp),
  this.rootFolderOpenedIcon = const Icon(Icons.keyboard_arrow_down_sharp),
  this.folderNameStyle = const TextStyle(),
  this.iconForCreateFolder = const Icon(Icons.create_new_folder),
  this.iconForCreateFile =
      const Icon(FontAwesomeIcons.fileCirclePlus, size: 20),
  this.iconForDeleteFolder = const Icon(Icons.delete),
  this.folderClosedicon = const Icon(Icons.folder),
  this.folderOpenedicon = const Icon(Icons.folder_open),
});