Class ReadWriteFS

可读写文件系统

扩展基础可读写文件系统

Hierarchy

Constructors

Properties

_fs: IReadFS
_images: {
    [path: string]: HTMLImageElement;
} = {}

Type declaration

  • [path: string]: HTMLImageElement

Accessors

Methods

  • 复制文件

    Parameters

    • src: string

      源路径

    • dest: string

      目标路径

    Returns Promise<void>

  • 复制一组文件

    Parameters

    • copylists: [string, string][]

      复制列表

    Returns Promise<void>

  • 删除一组文件

    Parameters

    • deletelists: string[]

      删除列表

    Returns Promise<void>

  • 文件是否存在

    Parameters

    • path: string

      文件路径

    Returns Promise<boolean>

  • 获取指定文件下所有文件路径列表

    Parameters

    • dirpath: string = ''

    Returns Promise<string[]>

  • 是否存在指定项目

    Parameters

    • projectname: string

      项目名称

    Returns Promise<boolean>

  • 初始化项目

    Parameters

    • projectname: string

      项目名称

    Returns Promise<string>

  • 是否为文件夹

    Parameters

    • path: string

      文件路径

    Returns Promise<boolean>

  • 移动文件(夹)

    Parameters

    • src: string

      源路径

    • dest: string

      目标路径

    Returns Promise<void>

  • 移动文件

    Parameters

    • src: string

      源路径

    • dest: string

      目标路径

    Returns Promise<void>

  • 移动一组文件

    Parameters

    • movelists: [string, string][]

      移动列表

    Returns Promise<void>

  • 读取文件夹中文件列表

    Parameters

    • path: string

      路径

    Returns Promise<string[]>

  • 重命名文件(夹)

    Parameters

    • oldPath: string

      老路径

    • newPath: string

      新路径

    Returns Promise<void>

  • 重命名文件

    Parameters

    • oldPath: string

      老路径

    • newPath: string

      新路径

    Returns Promise<void>

  • 写ArrayBuffer(新建)文件

    Parameters

    • path: string

      文件路径

    • arraybuffer: ArrayBuffer

      文件数据

    Returns Promise<void>

  • 写(新建)文件 自动根据文件类型保存为对应结构

    Parameters

    • path: string

      文件路径

    • arraybuffer: ArrayBuffer

      文件数据

    Returns Promise<void>

  • 写图片

    Parameters

    • path: string

      图片路径

    • image: HTMLImageElement

      图片

    Returns Promise<void>

  • 写Object到(新建)文件

    Parameters

    • path: string

      文件路径

    • object: any

      文件数据

    Returns Promise<void>

  • 写字符串到(新建)文件

    Parameters

    • path: string

      文件路径

    • str: string

      文件数据

    Returns Promise<void>

Generated using TypeDoc