Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ApiCache

Hierarchy

  • ApiCache

Implemented by

Index

Methods

clear

  • clear(cb?: undefined | function): void
  • Parameters

    • Optional cb: undefined | function

    Returns void

get

  • get<T>(key: string, cb: function): void
  • Type parameters

    • T

    Parameters

    • key: string
    • cb: function
        • (error: Error | null, entry?: T): void
        • Parameters

          • error: Error | null
          • Optional entry: T

          Returns void

    Returns void

isExpired

  • isExpired(key: String): boolean
  • Parameters

    • key: String

    Returns boolean

remove

  • remove(key: string, cb?: undefined | function): void
  • Parameters

    • key: string
    • Optional cb: undefined | function

    Returns void

set

  • set<T>(key: string, value: T, ttl: number, cb?: undefined | function): void
  • Type parameters

    • T

    Parameters

    • key: string
    • value: T
    • ttl: number
    • Optional cb: undefined | function

    Returns void

Generated using TypeDoc