Class PropertyTransformHandler<T>

Type Parameters

  • T extends object

Hierarchy

  • PropertyTransformHandler

Implements

  • ProxyHandler<T>

Constructors

Properties

proxyIdentity: `${string}-${string}-${string}-${string}-${string}` = ...
transformProperty: PropertyTransformer<T>
transformValue?: ValueTransformer

Methods

  • Parameters

    • target: T
    • name: string | number | symbol

    Returns any

  • Parameters

    • target: T
    • name: string | number | symbol

    Returns undefined | {
        configurable: boolean;
        enumerable: boolean;
        writable: boolean;
    }

  • Parameters

    • target: T
    • name: string | number | symbol

    Returns undefined | string

  • Parameters

    • target: T
    • name: string | number | symbol

    Returns boolean

  • Parameters

    • target: T
    • name: string | number | symbol
    • value: any

    Returns boolean