From 64743c406a4332b77aa4b33897637f31e0ccd3c7 Mon Sep 17 00:00:00 2001 From: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> Date: Mon, 9 Dec 2019 23:40:00 +0100 Subject: [PATCH] =?UTF-8?q?fix(lib/es2015):=20Fix=C2=A0definition=20of?= =?UTF-8?q?=C2=A0`ProxyHandler`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/es2015.proxy.d.ts | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/lib/es2015.proxy.d.ts b/src/lib/es2015.proxy.d.ts index 628cf6da9d2c8..991531aa1cef7 100644 --- a/src/lib/es2015.proxy.d.ts +++ b/src/lib/es2015.proxy.d.ts @@ -1,17 +1,17 @@ interface ProxyHandler { - getPrototypeOf? (target: T): object | null; - setPrototypeOf? (target: T, v: any): boolean; - isExtensible? (target: T): boolean; - preventExtensions? (target: T): boolean; - getOwnPropertyDescriptor? (target: T, p: PropertyKey): PropertyDescriptor | undefined; - has? (target: T, p: PropertyKey): boolean; - get? (target: T, p: PropertyKey, receiver: any): any; - set? (target: T, p: PropertyKey, value: any, receiver: any): boolean; - deleteProperty? (target: T, p: PropertyKey): boolean; - defineProperty? (target: T, p: PropertyKey, attributes: PropertyDescriptor): boolean; - ownKeys? (target: T): PropertyKey[]; - apply? (target: T, thisArg: any, argArray?: any): any; - construct? (target: T, argArray: any, newTarget?: any): object; + apply?(target: T, thisArg: any, argArray: any[]): any; + construct?(target: T, argArray: any[], newTarget: Function): object; + defineProperty?(target: T, p: string | symbol, attributes: PropertyDescriptor): boolean; + deleteProperty?(target: T, p: string | symbol): boolean; + get?(target: T, p: string | symbol, receiver: any): any; + getOwnPropertyDescriptor?(target: T, p: string | symbol): PropertyDescriptor | undefined; + getPrototypeOf?(target: T): object | null; + has?(target: T, p: string | symbol): boolean; + isExtensible?(target: T): boolean; + ownKeys?(target: T): ArrayLike; + preventExtensions?(target: T): boolean; + set?(target: T, p: string | symbol, value: any, receiver: any): boolean; + setPrototypeOf?(target: T, v: object | null): boolean; } interface ProxyConstructor {