File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed
Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -2569,9 +2569,9 @@ declare function mx(str: string): mx.Enumerable<string>
25692569
25702570/**
25712571* Defines an enumerator, which supports an iteration over the specified Generator function.
2572- * @param func A Generator function.
2572+ * @param factory An Enumerator factory function.
25732573*/
2574- declare function mx < T > ( func : ( ) => ( yielder : ( value : T ) => T ) => any ) : mx . Enumerable < T >
2574+ declare function mx < T > ( factory : ( ) => mx . Enumerator < T > ) : mx . Enumerable < T >
25752575
25762576
25772577/**
Original file line number Diff line number Diff line change @@ -2569,9 +2569,9 @@ declare function mx(str: string): mx.Enumerable<string>
25692569
25702570/**
25712571* Defines an enumerator, which supports an iteration over the specified Generator function.
2572- * @param func A Generator function.
2572+ * @param factory An Enumerator factory function.
25732573*/
2574- declare function mx < T > ( func : ( ) => ( yielder : ( value : T ) => T ) => any ) : mx . Enumerable < T >
2574+ declare function mx < T > ( factory : ( ) => mx . Enumerator < T > ) : mx . Enumerable < T >
25752575
25762576
25772577/**
Original file line number Diff line number Diff line change 4141
4242
4343 QUnit . test ( "Multiplex Object" , function ( assert ) {
44- var _source = mx ( { name : "mx" , id : 1 } ) ;
44+ var _source = mx ( { name : "mx" , id : 1 } ) ;
4545 assert . ok ( MxCount ( _source ) === 2 , "Passed!" ) ;
4646 } ) ;
4747
5353
5454
5555 //QUnit.test("Multiplex Iterable", function (assert) {
56- // var _set = new Set(),
56+ // var _set = new Set<number> (),
5757 // _source = mx(_set);
5858
5959 // _set.add(1);
6464
6565
6666 QUnit . test ( "Multiplex Custom Enumerator" , function ( assert ) {
67- var _source = mx ( {
67+ var _source = mx ( < Enumerable < number > > {
6868 getEnumerator : function ( ) : Enumerator < number > {
6969 var count = 3 , index = 0 ;
7070 return {
100100 var count = 3 ,
101101 index = 0 ;
102102
103- return new Enumerator ( function ( yielder ) {
103+ return new Enumerator < number > ( function ( yielder ) {
104104 if ( index ++ < count ) {
105105 yielder ( index ) ;
106106 }
You can’t perform that action at this time.
0 commit comments