@@ -6,10 +6,10 @@ class flattenedClass
66 /**
77 * A member that accepts an option object defined inline.
88 *
9- * @param value A value on the options object parameter.
10- * @param anotherValue Another value on the options object parameter.
11- * @param moreOptions A typed child object of the options object.
12- * @param moreOptions.moreValues A value of the typed child object.
9+ * @param options. value A value on the options object parameter.
10+ * @param options. anotherValue Another value on the options object parameter.
11+ * @param options. moreOptions A typed child object of the options object.
12+ * @param options. moreOptions.moreValues A value of the typed child object.
1313 */
1414 options :{
1515 value ?:string ;
@@ -22,15 +22,16 @@ class flattenedClass
2222 /**
2323 * A member that holds a callback that requires a typed function signature.
2424 *
25- * @param param A parameter of the typed function callback.
26- * @param optionalParam An optional parameter of the typed function callback.
25+ * @param callback. param A parameter of the typed function callback.
26+ * @param callback. optionalParam An optional parameter of the typed function callback.
2727 */
2828 callback :( param :number , optionalParam ?:string ) => string ;
2929
3030 /**
3131 * A member that holds an index signature.
3232 *
33- * @param text A property of the index signature instance.
33+ * @param indexed.index The index property comment.
34+ * @param indexed.test A property of the index signature instance.
3435 */
3536 indexed :{
3637 [ index :number ] :{ name :string ; value ?:number ; } ;
@@ -47,7 +48,7 @@ class flattenedClass
4748 * @param options.moreOptions A typed child object of the options object.
4849 * @param options.moreOptions.moreValues A value of the typed child object.
4950 */
50- construct ( options :{
51+ constructor ( options :{
5152 value ?:string ;
5253 anotherValue ?:string ;
5354 moreOptions ?:{
@@ -88,8 +89,9 @@ function flattenedObject(options:{
8889/**
8990 * A function that accepts an index signature parameter.
9091 *
91- * @param indexed The index signature parameter.
92- * @param indexed.text A property of the index signature instance.
92+ * @param indexed The index signature parameter.
93+ * @param indexed.index The index property comment.
94+ * @param indexed.test A property of the index signature instance.
9395 */
9496function flattenedIndexSignature ( indexed :{
9597 [ index :number ] :{ name :string ; value ?:number ; } ;
0 commit comments