Methods
public chunk(size: number): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public compact(): LazyJS.Sequence<T>
Returns
LazyJS.Sequence<T>
public concat(): LazyJS.ArrayLikeSequence<T>
Returns
LazyJS.ArrayLikeSequence<T>
public consecutive(length: number): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public contains(value: T in LazyJS.SequenceBaser<T>): boolean
Parameters
-
value: T in LazyJS.SequenceBaser<T>
Returns
boolean
public countBy(keyFn: GetKeyCallback): LazyJS.ObjectLikeSequence<T>
Parameters
Returns
LazyJS.ObjectLikeSequence<T>
public countBy(propertyName: string): LazyJS.ObjectLikeSequence<T>
Parameters
Returns
LazyJS.ObjectLikeSequence<T>
public dropWhile(predicateFn: TestCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public each(eachFn: ValueCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public every(predicateFn: TestCallback): boolean
Parameters
Returns
boolean
public filter(predicateFn: TestCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public find(predicateFn: TestCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public findWhere(properties: Object): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public first(count?: number): LazyJS.ArrayLikeSequence<T>
Parameters
Returns
LazyJS.ArrayLikeSequence<T>
public flatten(): LazyJS.Sequence<T>
Returns
LazyJS.Sequence<T>
public get(index: number): T in LazyJS.ArrayLikeSequence<T>
Parameters
Returns
T in LazyJS.ArrayLikeSequence<T>
public groupBy(keyFn: GetKeyCallback): LazyJS.ObjectLikeSequence<T>
Parameters
Returns
LazyJS.ObjectLikeSequence<T>
public indexOf(value: any, startIndex?: number): LazyJS.Sequence<T>
Parameters
-
value: any
-
startIndex?: number optional
Returns
LazyJS.Sequence<T>
public initial(count?: number): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public intersection(var_args: Array<T>): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public invoke(methodName: string): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public isEmpty(): boolean
Returns
boolean
public join(delimiter?: string): string
Parameters
-
delimiter?: string optional
Returns
string
public last(): any
Returns
any
public last(count: number): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public lastIndexOf(value: any): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public length(): number
Returns
number
public map(mapFn: MapCallback): LazyJS.ArrayLikeSequence<U>
Parameters
Returns
LazyJS.ArrayLikeSequence<U>
public max(valueFn?: NumberCallback): T in LazyJS.SequenceBaser<T>
Parameters
Returns
T in LazyJS.SequenceBaser<T>
public min(valueFn?: NumberCallback): T in LazyJS.SequenceBaser<T>
Parameters
Returns
T in LazyJS.SequenceBaser<T>
public pluck(propertyName: string): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public pop(): LazyJS.ArrayLikeSequence<T>
Returns
LazyJS.ArrayLikeSequence<T>
public reduce(aggregatorFn: MemoCallback, memo?: U): U
Parameters
Returns
U
public reduceRight(aggregatorFn: MemoCallback, memo: U): U
Parameters
Returns
U
public reject(predicateFn: TestCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public rest(count?: number): LazyJS.ArrayLikeSequence<T>
Parameters
Returns
LazyJS.ArrayLikeSequence<T>
public reverse(): LazyJS.ArrayLikeSequence<T>
Returns
LazyJS.ArrayLikeSequence<T>
public shift(): LazyJS.ArrayLikeSequence<T>
Returns
LazyJS.ArrayLikeSequence<T>
public shuffle(): LazyJS.Sequence<T>
Returns
LazyJS.Sequence<T>
public slice(begin: number, end?: number): LazyJS.ArrayLikeSequence<T>
Parameters
-
begin: number
-
end?: number optional
Returns
LazyJS.ArrayLikeSequence<T>
public some(predicateFn?: TestCallback): boolean
Parameters
Returns
boolean
public sortBy(sortFn: NumberCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public sortedIndex(value: T in LazyJS.SequenceBaser<T>): LazyJS.Sequence<T>
Parameters
-
value: T in LazyJS.SequenceBaser<T>
Returns
LazyJS.Sequence<T>
public sum(valueFn?: NumberCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public takeWhile(predicateFn: TestCallback): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public toArray(): Array<T>
Returns
Array<T>
public toObject(): Object
Returns
Object
public union(var_args: Array<T>): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public uniq(): LazyJS.Sequence<T>
Returns
LazyJS.Sequence<T>
public where(properties: Object): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public without(var_args: Array<T>): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>
public zip(var_args: Array<T>): LazyJS.Sequence<T>
Parameters
Returns
LazyJS.Sequence<T>