drawer_configs.g.dart 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'drawer_configs.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. DrawerConfigsModel _$DrawerConfigsModelFromJson(Map<String, dynamic> json) {
  7. return DrawerConfigsModel(
  8. configs: (json['configs'] as List)
  9. ?.map((e) =>
  10. e == null ? null : DrawerConfig.fromJson(e as Map<String, dynamic>))
  11. ?.toList(),
  12. extendConfigs: (json['extend_configs'] as List)
  13. ?.map((e) =>
  14. e == null ? null : DrawerConfig.fromJson(e as Map<String, dynamic>))
  15. ?.toList(),
  16. );
  17. }
  18. Map<String, dynamic> _$DrawerConfigsModelToJson(DrawerConfigsModel instance) =>
  19. <String, dynamic>{
  20. 'configs': instance.configs,
  21. 'extend_configs': instance.extendConfigs,
  22. };
  23. DrawerConfig _$DrawerConfigFromJson(Map<String, dynamic> json) {
  24. return DrawerConfig(
  25. isDivider: json['is_divider'] as bool,
  26. text: json['text'] as String,
  27. assetIcon: json['asset_icon'] as String,
  28. urlIcon: json['url_icon'] as String,
  29. );
  30. }
  31. Map<String, dynamic> _$DrawerConfigToJson(DrawerConfig instance) =>
  32. <String, dynamic>{
  33. 'is_divider': instance.isDivider,
  34. 'text': instance.text,
  35. 'asset_icon': instance.assetIcon,
  36. 'url_icon': instance.urlIcon,
  37. };