kura-expo-fs
Version:
The FileSystem API abstraction library, Expo Filesystem Plugin
22 lines (18 loc) • 554 B
text/typescript
import {
AbstractDirectoryEntry,
AbstractFileSystem,
FileSystemParams,
} from "kura";
import { ExpoFsAccessor } from "./ExpoFsAccessor";
import { ExpoFsDirectoryEntry } from "./ExpoFsDirectoryEntry";
export class ExpoFsFileSystem extends AbstractFileSystem<ExpoFsAccessor> {
public root: ExpoFsDirectoryEntry;
constructor(accessor: ExpoFsAccessor) {
super(accessor);
}
protected createRoot(
params: FileSystemParams<ExpoFsAccessor>
): AbstractDirectoryEntry<ExpoFsAccessor> {
return new ExpoFsDirectoryEntry(params);
}
}