Constructors

Properties

changeListeners: {
    [key: string]: ChangeListener[];
} = {}

Type declaration

globalChangeListeners: ChangeListener[] = []
history: {
    [key: string]: any;
} = {}

Type declaration

  • [key: string]: any
historySize: number

Methods

  • Parameters

    • target: Storage

    Returns Promise<boolean>

  • Parameters

    • key: string

    Returns void

  • Returns void

  • Parameters

    • key: string

    Returns void

  • Parameters

    • keys: string[]
    • async: boolean = false

    Returns Promise<{
        [key: string]: ListenerValue | null;
    }>

  • Parameters

    • key: string

    Returns Promise<void>

  • Parameters

    • keys: string[]
    • async: boolean = false

    Returns Promise<void>

  • Parameters

    • key: string

    Returns void

  • Parameters

    • target: Storage
    • key: string
    • value: ListenerValue
    • async: boolean = false

    Returns Promise<boolean>

  • Parameters

    Returns Promise<boolean>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns boolean

  • Parameters

    • target: Storage
    • key: string
    • value: ListenerValue
    • async: boolean = false

    Returns Promise<boolean>

Generated using TypeDoc