10000 Merge pull request #3596 from Microsoft/LKG-2015-06-22 · rvdn/TypeScript@644ea82 · GitHub
[go: up one dir, main page]

Skip to content

Commit 644ea82

Browse files
Merge pull request microsoft#3596 from Microsoft/LKG-2015-06-22
Update LKG
2 parents 25ecada + c419181 commit 644ea82

12 files changed

+16750
-14939
lines changed

bin/lib.core.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ interface ArrayConstructor {
11651165
(arrayLength?: number): any[];
11661166
<T>(arrayLength: number): T[];
11671167
<T>(...items: T[]): T[];
1168-
isArray(arg: any): boolean;
1168+
isArray(arg: any): arg is Array<any>;
11691169
prototype: Array<any>;
11701170
}
11711171

bin/lib.core.es6.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ interface ArrayConstructor {
11651165
(arrayLength?: number): any[];
11661166
<T>(arrayLength: number): T[];
11671167
<T>(...items: T[]): T[];
1168-
isArray(arg: any): boolean;
1168+
isArray(arg: any): arg is Array<any>;
11691169
prototype: Array<any>;
11701170
}
11711171

bin/lib.d.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ interface ArrayConstructor {
11651165
(arrayLength?: number): any[];
11661166
<T>(arrayLength: number): T[];
11671167
<T>(...items: T[]): T[];
1168-
isArray(arg: any): boolean;
1168+
isArray(arg: any): arg is Array<any>;
11691169
prototype: Array<any>;
11701170
}
11711171

@@ -3531,6 +3531,11 @@ declare module Intl {
35313531
currency?: string;
35323532
currencyDisplay?: string;
35333533
useGrouping?: boolean;
3534+
minimumintegerDigits?: number;
3535+
minimumFractionDigits?: number;
3536+
maximumFractionDigits?: number;
3537+
minimumSignificantDigits?: number;
3538+
maximumSignificantDigits?: number;
35343539
}
35353540

35363541
interface ResolvedNumberFormatOptions {
@@ -3593,7 +3598,7 @@ declare module Intl {
35933598
}
35943599

35953600
interface DateTimeFormat {
3596-
format(date: number): string;
3601+
format(date?: Date | number): string;
35973602
resolvedOptions(): ResolvedDateTimeFormatOptions;
35983603
}
35993604
var DateTimeFormat: {

bin/lib.dom.d.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2361,6 +2361,11 @@ declare module Intl {
23612361
currency?: string;
23622362
currencyDisplay?: string;
23632363
useGrouping?: boolean;
2364+
minimumintegerDigits?: number;
2365+
minimumFractionDigits?: number;
2366+
maximumFractionDigits?: number;
2367+
minimumSignificantDigits?: number;
2368+
maximumSignificantDigits?: number;
23642369
}
23652370

23662371
interface ResolvedNumberFormatOptions {
@@ -2423,7 +2428,7 @@ declare module Intl {
24232428
}
24242429

24252430
interface DateTimeFormat {
2426-
format(date: number): string;
2431+
format(date?: Date | number): string;
24272432
resolvedOptions(): ResolvedDateTimeFormatOptions;
24282433
}
24292434
var DateTimeFormat: {

bin/lib.es6.d.ts

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ interface ArrayConstructor {
11651165
(arrayLength?: number): any[];
11661166
<T>(arrayLength: number): T[];
11671167
<T>(...items: T[]): T[];
1168-
isArray(arg: any): boolean;
1168+
isArray(arg: any): arg is Array<any>;
11691169
prototype: Array<any>;
11701170
}
11711171

@@ -4909,6 +4909,11 @@ declare module Intl {
49094909
currency?: string;
49104910
currencyDisplay?: string;
49114911
useGrouping?: boolean;
4912+
minimumintegerDigits?: number;
4913+
minimumFractionDigits?: number;
4914+
maximumFractionDigits?: number;
4915+
minimumSignificantDigits?: number;
4916+
maximumSignificantDigits?: number;
49124917
}
49134918

49144919
interface ResolvedNumberFormatOptions {
@@ -4971,7 +4976,7 @@ declare module Intl {
49714976
}
49724977

49734978
interface DateTimeFormat {
4974-
format(date: number): string;
4979+
format(date?: Date | number): string;
49754980
resolvedOptions(): ResolvedDateTimeFormatOptions;
49764981
}
49774982
var DateTimeFormat: {
@@ -18015,7 +18020,17 @@ declare function addEventListener(type: "volumechange", listener: (ev: Event) =>
1801518020
declare function addEventListener(type: "waiting", listener: (ev: Event) => any, useCapture?: boolean): void;
1801618021
declare function addEventListener(type: "wheel", listener: (ev: WheelEvent) => any, useCapture?: boolean): void;
1801718022
declare function addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
18023+
interface DOMTokenList {
18024+
[Symbol.iterator](): IterableIterator<string>;
18025+
}
1801818026

18027+
interface NodeList {
18028+
[Symbol.iterator](): IterableIterator<Node>
18029+
}
18030+
18031+
interface NodeListOf<TNode extends Node> {
18032+
[Symbol.iterator](): IterableIterator<TNode>
18033+
}
1801918034
/////////////////////////////
1802018035
/// WorkerGlobalScope APIs
1802118036
/////////////////////////////

bin/lib.webworker.d.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2361,6 +2361,11 @@ declare module Intl {
23612361
currency?: string;
23622362
currencyDisplay?: string;
23632363
useGrouping?: boolean;
2364+
minimumintegerDigits?: number;
2365+
minimumFractionDigits?: number;
2366+
maximumFractionDigits?: number;
2367+
minimumSignificantDigits?: number;
2368+
maximumSignificantDigits?: number;
23642369
}
23652370

23662371
interface ResolvedNumberFormatOptions {
@@ -2423,7 +2428,7 @@ declare module Intl {
24232428
}
24242429

24252430
interface DateTimeFormat {
2426-
format(date: number): string;
2431+
format(date?: Date | number): string;
24272432
resolvedOptions(): ResolvedDateTimeFormatOptions;
24282433
}
24292434
var DateTimeFormat: {

0 commit comments

Comments
 (0)
0