接口 ArtifactCacheTemplate

工件缓存的通用接口

层次结构

  • ArtifactCacheTemplate

实现于

方法

  • 从 url 获取数据并添加到缓存中。如果缓存中已存在,则应立即返回。

    注意

    这是一个异步函数。

    参数

    • url: string
    • 可选 storetype: string
    • 可选 signal: AbortSignal

    返回值 Promise<void>

  • 如果 url 存在于缓存中,则删除缓存中的 url

    注意

    这是一个异步函数。

    参数

    • url: string

    返回值 Promise<void>

  • 从缓存中检索与 url 对应的数据对象。如果缓存中不存在数据对象,则获取数据并添加到缓存。

    注意

    这是一个异步函数。

    参数

    • url: string
    • 可选 storetype: string
    • 可选 signal: AbortSignal

    返回值 Promise<any>

    数据对象(即用户无需调用 .json() 或 .arraybuffer())。

  • 检查缓存是否包含 Cache 中的所有键

    注意

    这是一个异步函数。

    参数

    • keys: string[]

    返回值 Promise<boolean>

使用 TypeDoc 生成