mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 22:30:01 +00:00
First/Single/Last and Default friends
This commit is contained in:
28
linq/linq.d.ts
vendored
28
linq/linq.d.ts
vendored
@@ -145,20 +145,20 @@ declare module linq {
|
||||
Sum(selector?: ($) => number): number;
|
||||
Sum(selector?: string): number;
|
||||
//Paging Methods
|
||||
ElementAt(index: number): any;
|
||||
ElementAtOrDefault(index: number, defaultValue): any;
|
||||
First(predicate?: ($) => boolean): any;
|
||||
First(predicate?: string): any;
|
||||
FirstOrDefault(defaultValue, predicate?: ($) => boolean): any;
|
||||
FirstOrDefault(defaultValue, predicate?: string): any;
|
||||
Last(predicate?: ($) => boolean): any;
|
||||
Last(predicate?: string): any;
|
||||
LastOrDefault(defaultValue, predicate?: ($) => boolean): any;
|
||||
LastOrDefault(defaultValue, predicate?: string): any;
|
||||
Single(predicate?: ($) => boolean): any;
|
||||
Single(predicate?: string): any;
|
||||
SingleOrDefault(defaultValue, predicate?: ($) => boolean): any;
|
||||
SingleOrDefault(defaultValue, predicate?: string): any;
|
||||
ElementAt(index: number): T;
|
||||
ElementAtOrDefault(index: number, defaultValue: T): T;
|
||||
First(predicate?: ($: T) => boolean): T;
|
||||
First(predicate?: string): T;
|
||||
FirstOrDefault(defaultValue: T, predicate?: ($: T) => boolean): T;
|
||||
FirstOrDefault(defaultValue: T, predicate?: string): T;
|
||||
Last(predicate?: ($: T) => boolean): T;
|
||||
Last(predicate?: string): T;
|
||||
LastOrDefault(defaultValue: T, predicate?: ($: T) => boolean): T;
|
||||
LastOrDefault(defaultValue: T, predicate?: string): T;
|
||||
Single(predicate?: ($: T) => boolean): T;
|
||||
Single(predicate?: string): T;
|
||||
SingleOrDefault(defaultValue: T, predicate?: ($: T) => boolean): T;
|
||||
SingleOrDefault(defaultValue: T, predicate?: string): T;
|
||||
Skip(count: number): Enumerable<any>;
|
||||
SkipWhile(predicate: ($, i: number) => boolean): Enumerable<any>;
|
||||
SkipWhile(predicate: string): Enumerable<any>;
|
||||
|
||||
Reference in New Issue
Block a user