|
@@ -100,6 +100,11 @@ namespace FlutterCodeGenerator
|
|
|
dartString.AppendLine("\t\treturn result;");
|
|
|
}
|
|
|
}
|
|
|
+ else if (ReturnParameterModelType is DictionaryModelType dictionaryModelType)
|
|
|
+ {
|
|
|
+ dartString.AppendLine($"\t\tvar result = (rpcRst as Map).cast<{dictionaryModelType.GenericArgumentModelTypeList[0].GetFlutterTypeName()},{dictionaryModelType.GenericArgumentModelTypeList[1].GetFlutterTypeName()}>();");
|
|
|
+ dartString.AppendLine("\t\treturn result;");
|
|
|
+ }
|
|
|
}
|
|
|
dartString.AppendLine("\t}");
|
|
|
return dartString.ToString();
|