Class ReadonlyMap<T, D>Internal

Type Parameters

  • T extends Record<string, any>

  • D = unknown

Hierarchy

Implements

Constructors

Properties

Methods

Constructors

  • Internal

    Type Parameters

    Type Parameters

    • T extends Record<string, any>

    • D = unknown

    Parameters

    • _inner: Partial<T> & Record<string, any>

    Returns ReadonlyMap<T, D>

Properties

_inner: Partial<T> & Record<string, any>

Methods

  • Internal

    Returns Partial<T> & Record<string, any>

  • Returns IterableIterator<Entries<T, keyof T> | [string, D]>

  • Returns IterableIterator<Entries<T, keyof T> | [string, D]>

  • Type Parameters

    Type Parameters

    • K extends string | number | symbol

    Parameters

    • key: K

    Returns undefined | T[K]

  • Parameters

    • key: string

    Returns undefined | D

  • Type Parameters

    Type Parameters

    • K extends string

    Parameters

    • key: K

    Returns boolean

  • Returns IterableIterator<string>

  • Returns IterableIterator<D | T[keyof T]>