Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Memento

A memento represents a storage utility. It can store and retrieve values.

Hierarchy

  • Memento

Index

Methods

  • get<T>(key: string): undefined | T
  • get<T>(key: string, defaultValue: T): T
  • Return a value.

    Type Parameters

    • T

    Parameters

    • key: string

      A string.

    Returns undefined | T

    The stored value or undefined.

  • Return a value.

    Type Parameters

    • T

    Parameters

    • key: string

      A string.

    • defaultValue: T

      A value that should be returned when there is no value (undefined) with the given key.

    Returns T

    The stored value or the defaultValue.

  • keys(): readonly string[]
  • update(key: string, value: any): Thenable<void>