File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11interface ProxyHandler < T > {
2- getPrototypeOf ? ( target : T ) : any ;
2+ getPrototypeOf ? ( target : T ) : { } | null ;
33 setPrototypeOf ? ( target : T , v : any ) : boolean ;
44 isExtensible ? ( target : T ) : boolean ;
55 preventExtensions ? ( target : T ) : boolean ;
@@ -12,11 +12,11 @@ interface ProxyHandler<T> {
1212 enumerate ? ( target : T ) : PropertyKey [ ] ;
1313 ownKeys ? ( target : T ) : PropertyKey [ ] ;
1414 apply ? ( target : T , thisArg : any , argArray ?: any ) : any ;
15- construct ? ( target : T , thisArg : any , argArray ?: any ) : any ;
15+ construct ? ( target : T , argArray : any , newTarget ?: any ) : { } ;
1616}
1717
1818interface ProxyConstructor {
1919 revocable < T > ( target : T , handler : ProxyHandler < T > ) : { proxy : T ; revoke : ( ) => void ; } ;
2020 new < T > ( target : T , handler : ProxyHandler < T > ) : T
2121}
22- declare var Proxy : ProxyConstructor ;
22+ declare var Proxy : ProxyConstructor ;
You can’t perform that action at this time.
0 commit comments