Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace StorageContextUtility

Common static utilities for this module.

Index

Functions

bombShield

  • bombShield<T>(action: () => T, fallbackValue?: T): T

findOrCreateMapEntry

  • findOrCreateMapEntry<K, V>(map: Map<K, V>, key: K, create: (key: K, map: Map<K, V>) => V): V
  • Type parameters

    • K

    • V

    Parameters

    • map: Map<K, V>
    • key: K
    • create: (key: K, map: Map<K, V>) => V
        • (key: K, map: Map<K, V>): V
        • Parameters

          • key: K
          • map: Map<K, V>

          Returns V

    Returns V

isNull

  • isNull(value: any): boolean

isUndefined

  • isUndefined(v: any): boolean

optDefined

  • optDefined<T>(value: T, fallback: T): T

optFalsyValue

  • optFalsyValue<T>(value: T, fallback: T): T

Generated using TypeDoc