Class Utility<T>

Type Parameters

  • T extends object = {}

Hierarchy

  • Utility

Implements

  • ProxyHandler<T>

Constructors

Properties

Methods

Constructors

Properties

plugins: ((p: string) => unknown)[]
uid: string

Methods

  • Parameters

    • target: T
    • prop: string | symbol

    Returns any

  • Returns T

  • Type Parameters

    Type Parameters

    • F extends object | Function

    Parameters

    • target: F

    Returns F & T

  • Type Parameters

    Type Parameters

    • F extends object | Function

    Parameters

    • target: F
    • handler: ProxyHandler<F>

    Returns F & T

  • Parameters

    • target: T
    • prop: string | symbol
    • value: unknown

    Returns boolean