ProzillaOS/docs/features/virtual-drive/README.md
2023-08-04 13:17:58 +02:00

876 B

← Back

Virtual Drive

The virtual drive is a virtual file and directory system. The root directory is a virtual folder and the access point for all interactions with the virtual drive.

The initial files added to every instance of ProzillaOS, can be found and configured in hooks/virtual-drive/VirtualRootContext.js

Table of Contents

Examples

Component interacting with virtual drive

// components/applications/example/Example.jsx

export function Example() {
	const virtualRoot = useVirtualRoot();
	const [currentDirectory, setCurrentDirectory] = useState(virtualRoot.navigate("~"));

	currentDirectory.createFile("example", "txt", (file) => {
		file.setContent("Foo bar.");
	});
}