Class IndexedDBFS

索引数据文件系统

Hierarchy

  • IndexedDBFS

Implements

Constructors

  • Parameters

    • Optional DBname: string
    • Optional projectname: string

    Returns IndexedDBFS

Properties

DBname: string

数据库名称

projectname: string

项目名称(表单名称)

Accessors

  • get type(): FSType
  • 文件系统类型

    Returns FSType

Methods

  • 复制文件

    Parameters

    • src: string

      源路径

    • dest: string

      目标路径

    Returns Promise<void>

  • 删除文件

    Parameters

    • path: string

      文件路径

    Returns Promise<void>

  • 文件是否存在

    Parameters

    • path: string

      文件路径

    Returns Promise<boolean>

  • 获取文件绝对路径

    Parameters

    • path: string

      (相对)路径

    Returns string

  • 是否存在指定项目

    Parameters

    • projectname: string

      项目名称

    Returns Promise<boolean>

  • 初始化项目

    Parameters

    • projectname: string

      项目名称

    Returns Promise<string>

  • 是否为文件夹

    Parameters

    • path: string

      文件路径

    Returns Promise<boolean>

  • 新建文件夹

    Parameters

    • path: string

      文件夹路径

    Returns Promise<void>

  • 读取文件

    Parameters

    • path: string

      路径

    Returns Promise<ArrayBuffer>

  • 加载图片

    Parameters

    • path: string

      图片路径

    Returns Promise<HTMLImageElement>

  • 读取文件

    Parameters

    • path: string

      路径

    Returns Promise<any>

  • 读取文件

    Parameters

    • path: string

      路径

    Returns Promise<string>

  • 读取文件夹中文件列表

    Parameters

    • path: string

      路径

    Returns Promise<string[]>

  • 写文件

    Parameters

    • path: string

      文件路径

    • data: ArrayBuffer

      文件数据

    Returns Promise<void>

  • 写图片

    Parameters

    • path: string

      图片路径

    • image: HTMLImageElement

      图片

    Returns Promise<void>

  • 写文件

    Parameters

    • path: string

      文件路径

    • object: any

      文件数据

    Returns Promise<void>

  • 写文件

    Parameters

    • path: string

      文件路径

    • data: string

      文件数据

    Returns Promise<void>

Generated using TypeDoc