FLDyUnitModel.fromJson constructor
FLDyUnitModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FLDyUnitModel.fromJson(Map<String, dynamic> json) {
final String? unitName = json['unitName'];
switch (unitName) {
case FLDyNativeUnitName.container:
return FLDyContainerUnitModel.fromJson(json);
case FLDyNativeUnitName.safeArea:
return FLDySafeAreaUnitModel.fromJson(json);
case FLDyNativeUnitName.stack:
return FLDyStackUnitModel.fromJson(json);
case FLDyNativeUnitName.listView:
return FLDyListViewUnitModel.fromJson(json);
case FLDyNativeUnitName.listTile:
return FLDyListTileUnitModel.fromJson(json);
case FLDyNativeUnitName.inkWell:
return FLDyListTileUnitModel.fromJson(json);
case FLDyNativeUnitName.text:
return FLDyTextUnitModel.fromJson(json);
case FLDyNativeUnitName.richText:
return FLDyRichTextUnitModel.fromJson(json);
case FLDyNativeUnitName.sizedBox:
return FLDySizedBoxUnitModel.fromJson(json);
case FLDyNativeUnitName.image:
return FLDyImageUnitModel.fromJson(json);
case FLDyNativeUnitName.icon:
return FLDyIconUnitModel.fromJson(json);
case FLDyNativeUnitName.raisedButton:
return FLDyRaisedButtonUnitModel.fromJson(json);
case FLDyNativeUnitName.flatButton:
return FLDyFlatButtonUnitModel.fromJson(json);
}
return _$FLDyUnitModelFromJson(json);
}