Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. Object.is = function(value1: any, value2: any): boolean {
  2. // ....impl
  3. }; // ERROR : Property 'is' does not exist on type...
  4.  
  5. declare var Object: {
  6. is(value1: any, value2: any): boolean;
  7. }
  8.  
  9. interface _Object {
  10. is(value1: any, value2: any): boolean;
  11. }
  12.  
  13. declare var Object: _Object;
  14.  
  15. declare var Object: {
  16. new (value?: any): Object;
  17. (): any;
  18. (value: any): any;
  19. prototype: Object;
  20. getPrototypeOf(o: any): any;
  21. getOwnPropertyDescriptor(o: any, p: string): PropertyDescriptor;
  22. getOwnPropertyNames(o: any): string[];
  23. create(o: any, properties?: PropertyDescriptorMap): any;
  24. defineProperty(o: any, p: string, attributes: PropertyDescriptor): any;
  25. defineProperties(o: any, properties: PropertyDescriptorMap): any;
  26. seal(o: any): any;
  27. freeze(o: any): any;
  28. preventExtensions(o: any): any;
  29. isSealed(o: any): bool;
  30. isFrozen(o: any): bool;
  31. isExtensible(o: any): bool;
  32. keys(o: any): string[];
  33. }
  34.  
  35. interface _Object {
  36. new (value?: any): Object;
  37. (): any;
  38. (value: any): any;
  39. prototype: Object;
  40. getPrototypeOf(o: any): any;
  41. getOwnPropertyDescriptor(o: any, p: string): PropertyDescriptor;
  42. getOwnPropertyNames(o: any): string[];
  43. create(o: any, properties?: PropertyDescriptorMap): any;
  44. defineProperty(o: any, p: string, attributes: PropertyDescriptor): any;
  45. defineProperties(o: any, properties: PropertyDescriptorMap): any;
  46. seal(o: any): any;
  47. freeze(o: any): any;
  48. preventExtensions(o: any): any;
  49. isSealed(o: any): bool;
  50. isFrozen(o: any): bool;
  51. isExtensible(o: any): bool;
  52. keys(o: any): string[];
  53. }
  54.  
  55. declare var Object: _Object;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement