kura
Version:
The FileSystem API abstraction library.
17 lines (14 loc) • 528 B
text/typescript
import { AbstractAccessor } from "./AbstractAccessor";
import { AbstractDirectoryEntry } from "./AbstractDirectoryEntry";
import { DirectoryReader, EntriesCallback, ErrorCallback } from "./filesystem";
export class DefaultDirectoryReader<T extends AbstractAccessor>
implements DirectoryReader
{
constructor(public dirEntry: AbstractDirectoryEntry<T>) {}
public readEntries(
successCallback: EntriesCallback,
errorCallback?: ErrorCallback
): void {
this.dirEntry.list(successCallback, errorCallback);
}
}