You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.5 KiB
Dart
46 lines
1.5 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'recent_changes.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
RecentChangesItem _$RecentChangesItemFromJson(Map<String, dynamic> json) =>
|
|
RecentChangesItem(
|
|
type: json['type'] as String?,
|
|
ns: json['ns'] as int,
|
|
title: json['title'] as String,
|
|
pageid: json['pageid'] as int,
|
|
revid: json['revid'] as int,
|
|
oldRevid: json['old_revid'] as int?,
|
|
rcid: json['rcid'] as int?,
|
|
timestamp: DateTime.parse(json['timestamp'] as String),
|
|
);
|
|
|
|
Map<String, dynamic> _$RecentChangesItemToJson(RecentChangesItem instance) =>
|
|
<String, dynamic>{
|
|
'type': instance.type,
|
|
'ns': instance.ns,
|
|
'title': instance.title,
|
|
'pageid': instance.pageid,
|
|
'revid': instance.revid,
|
|
'old_revid': instance.oldRevid,
|
|
'rcid': instance.rcid,
|
|
'timestamp': instance.timestamp.toIso8601String(),
|
|
};
|
|
|
|
RecentChangesResponse _$RecentChangesResponseFromJson(
|
|
Map<String, dynamic> json) =>
|
|
RecentChangesResponse(
|
|
recentchanges: (json['recentchanges'] as List<dynamic>)
|
|
.map((e) => RecentChangesItem.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
);
|
|
|
|
Map<String, dynamic> _$RecentChangesResponseToJson(
|
|
RecentChangesResponse instance) =>
|
|
<String, dynamic>{
|
|
'recentchanges': instance.recentchanges,
|
|
};
|