JSON constructor
JSON({
- required bool validate,
- List<
Convert> ? converters, - List<
ConvertFactory> ? factories,
Implementation
JSON({required this.validate, List<Convert>? converters, List<ConvertFactory>? factories}) : converters = Converters(converters: converters ?? [], factories: factories ?? []) {
instance = this;
// ugly... we need a type descriptor
TypeDescriptor<Map<String, dynamic>>(
location: "json" ,
annotations: [],
fromArrayConstructor: (List<dynamic> args) => HashMap<String,dynamic>(),
fromMapConstructor: (Map<String,dynamic> args) => HashMap<String,dynamic>(),
constructor: ()=>HashMap<String,dynamic>(),
constructorParameters: [],
fields: []
);
}