@@ -69,9 +69,7 @@ class AvailableFontsResponse extends WordsResponse {
6969 // Array processing
7070 additionalFonts = < FontInfo > [];
7171 for (final _element in json['AdditionalFonts' ]) {
72- var _elementValue = FontInfo ();
73- _elementValue.deserialize (_element as Map <String , dynamic >);
74- additionalFonts! .add (_elementValue);
72+ additionalFonts! .add (ModelBase .createInstance< FontInfo > (_element as Map <String , dynamic >));
7573 }
7674 } else {
7775 additionalFonts = null ;
@@ -81,9 +79,7 @@ class AvailableFontsResponse extends WordsResponse {
8179 // Array processing
8280 customFonts = < FontInfo > [];
8381 for (final _element in json['CustomFonts' ]) {
84- var _elementValue = FontInfo ();
85- _elementValue.deserialize (_element as Map <String , dynamic >);
86- customFonts! .add (_elementValue);
82+ customFonts! .add (ModelBase .createInstance< FontInfo > (_element as Map <String , dynamic >));
8783 }
8884 } else {
8985 customFonts = null ;
@@ -93,9 +89,7 @@ class AvailableFontsResponse extends WordsResponse {
9389 // Array processing
9490 systemFonts = < FontInfo > [];
9591 for (final _element in json['SystemFonts' ]) {
96- var _elementValue = FontInfo ();
97- _elementValue.deserialize (_element as Map <String , dynamic >);
98- systemFonts! .add (_elementValue);
92+ systemFonts! .add (ModelBase .createInstance< FontInfo > (_element as Map <String , dynamic >));
9993 }
10094 } else {
10195 systemFonts = null ;
0 commit comments