listSync 抽象方法
列出此 Directory 的子目录和文件。可选地递归到子目录中。
如果 followLinks
为 false
,则找到的任何符号链接将被报告为 Link 对象,而不是目录或文件,并且不会递归。
如果 followLinks
为 true
,则有效链接将被报告为目录或文件,具体取决于它们指向的内容;如果 recursive
为 true
,则将递归到目录链接中。
损坏的链接将被报告为 Link 对象。
如果链接在文件系统中形成一个循环,则递归列出不会在相同的递归下降中两次跟随同一个链接,而是在第二次看到时会将其报告为 Link。
返回一个包含目录、文件和链接的 List 的 FileSystemEntity 对象。列表将按任意顺序排列,不包括特殊条目 '.'
和 '..'
。
实现
List<FileSystemEntity> listSync(
{bool recursive = false, bool followLinks = true});