Interface PropertyPatch<T, K>

An override to a patched property.

interface PropertyPatch<T, K> {
    get?(): T[K];
    set?(newValue: T[K]): void;
}

Type Parameters

  • T
  • K extends keyof T

Methods

Methods

  • Returns T[K]

    Returns the value to return on the proxy.

  • Parameters

    • newValue: T[K]

      The property value attempting to be set.

    Returns void