@@ -8,7 +8,7 @@ var Class = require('../utils/Class');
88
99/**
1010 * @callback EachMapCallback
11- * @generic {*} E - [entry]
11+ * @generic E - [entry]
1212 *
1313 * @param {string } key - [description]
1414 * @param {E } entry - [description]
@@ -30,8 +30,9 @@ var Class = require('../utils/Class');
3030 * @constructor
3131 * @since 3.0.0
3232 *
33- * @generic T
34- * @genericUse {T[]} - [elements]
33+ * @generic K
34+ * @generic V
35+ * @genericUse {V[]} - [elements]
3536 *
3637 * @param {Array.<*> } elements - [description]
3738 */
@@ -44,7 +45,7 @@ var Map = new Class({
4445 /**
4546 * [description]
4647 *
47- * @genericUse {Object.<string, T >} - [$type]
48+ * @genericUse {Object.<string, V >} - [$type]
4849 *
4950 * @name Phaser.Structs.Map#entries
5051 * @type {Object.<string, *> }
@@ -78,7 +79,9 @@ var Map = new Class({
7879 * @method Phaser.Structs.Map#set
7980 * @since 3.0.0
8081 *
81- * @genericUse {T} - [value]
82+ * @genericUse {K} - [key]
83+ * @genericUse {V} - [value]
84+ * @genericUse {Phaser.Structs.Map.<K, V>} - [$return]
8285 *
8386 * @param {string } key - [description]
8487 * @param {* } value - [description]
@@ -102,7 +105,8 @@ var Map = new Class({
102105 * @method Phaser.Structs.Map#get
103106 * @since 3.0.0
104107 *
105- * @genericUse {T} - [$return]
108+ * @genericUse {K} - [key]
109+ * @genericUse {V} - [$return]
106110 *
107111 * @param {string } key - [description]
108112 *
@@ -122,7 +126,7 @@ var Map = new Class({
122126 * @method Phaser.Structs.Map#getArray
123127 * @since 3.0.0
124128 *
125- * @genericUse {T []} - [$return]
129+ * @genericUse {V []} - [$return]
126130 *
127131 * @return {Array.<*> } [description]
128132 */
@@ -145,6 +149,8 @@ var Map = new Class({
145149 * @method Phaser.Structs.Map#has
146150 * @since 3.0.0
147151 *
152+ * @genericUse {K} - [key]
153+ *
148154 * @param {string } key - [description]
149155 *
150156 * @return {boolean } [description]
@@ -160,6 +166,9 @@ var Map = new Class({
160166 * @method Phaser.Structs.Map#delete
161167 * @since 3.0.0
162168 *
169+ * @genericUse {K} - [key]
170+ * @genericUse {Phaser.Structs.Map.<K, V>} - [$return]
171+ *
163172 * @param {string } key - [description]
164173 *
165174 * @return {Phaser.Structs.Map } This Map object.
@@ -181,6 +190,8 @@ var Map = new Class({
181190 * @method Phaser.Structs.Map#clear
182191 * @since 3.0.0
183192 *
193+ * @genericUse {Phaser.Structs.Map.<K, V>} - [$return]
194+ *
184195 * @return {Phaser.Structs.Map } This Map object.
185196 */
186197 clear : function ( )
@@ -202,6 +213,8 @@ var Map = new Class({
202213 * @method Phaser.Structs.Map#keys
203214 * @since 3.0.0
204215 *
216+ * @genericUse {K[]} - [$return]
217+ *
205218 * @return {string[] } [description]
206219 */
207220 keys : function ( )
@@ -215,7 +228,7 @@ var Map = new Class({
215228 * @method Phaser.Structs.Map#values
216229 * @since 3.0.0
217230 *
218- * @genericUse {T []} - [$return]
231+ * @genericUse {V []} - [$return]
219232 *
220233 * @return {Array.<*> } [description]
221234 */
@@ -260,7 +273,8 @@ var Map = new Class({
260273 * @method Phaser.Structs.Map#each
261274 * @since 3.0.0
262275 *
263- * @genericUse {EachMapCallback.<T>} - [callback]
276+ * @genericUse {EachMapCallback.<V>} - [callback]
277+ * @genericUse {Phaser.Structs.Map.<K, V>} - [$return]
264278 *
265279 * @param {EachMapCallback } callback - [description]
266280 *
@@ -287,7 +301,7 @@ var Map = new Class({
287301 * @method Phaser.Structs.Map#contains
288302 * @since 3.0.0
289303 *
290- * @genericUse {T } - [value]
304+ * @genericUse {V } - [value]
291305 *
292306 * @param {* } value - [description]
293307 *
@@ -316,6 +330,8 @@ var Map = new Class({
316330 * @method Phaser.Structs.Map#merge
317331 * @since 3.0.0
318332 *
333+ * @genericUse {Phaser.Structs.Map.<K, V>} - [map,$return]
334+ *
319335 * @param {Phaser.Structs.Map } map - [description]
320336 * @param {boolean } [override=false] - [description]
321337 *
0 commit comments