Skip to main content

WorkspaceFileSystem

interface
interface WorkspaceFileSystem

Import

import { WorkspaceFileSystem } from '@modular/sdk';

Members7

createDirectory
(uri: string) => PromiseLike<void>
delete
(uri: string, options?: { recursive?: boolean }) => PromiseLike<void>
readDirectory
(uri: string) => PromiseLike<readonly WorkspaceDirEntry[]>
readFile
(uri: string) => PromiseLike<Uint8Array<ArrayBufferLike>>
rename
(source: string, target: string, options?: { overwrite?: boolean }) => PromiseLike<void>
stat
(uri: string) => PromiseLike<WorkspaceFileStat>
writeFile
(uri: string, content: Uint8Array) => PromiseLike<void>