Add connections page Add search in connections, requests Add keyword search in connections, requests, logs Add basic viewing editing capabilities Optimize update profile
75 lines
2.6 KiB
Dart
75 lines
2.6 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of '../connection.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_$MetadataImpl _$$MetadataImplFromJson(Map<String, dynamic> json) =>
|
|
_$MetadataImpl(
|
|
uid: (json['uid'] as num).toInt(),
|
|
network: json['network'] as String,
|
|
sourceIP: json['sourceIP'] as String,
|
|
sourcePort: json['sourcePort'] as String,
|
|
destinationIP: json['destinationIP'] as String,
|
|
destinationPort: json['destinationPort'] as String,
|
|
host: json['host'] as String,
|
|
process: json['process'] as String,
|
|
remoteDestination: json['remoteDestination'] as String,
|
|
);
|
|
|
|
Map<String, dynamic> _$$MetadataImplToJson(_$MetadataImpl instance) =>
|
|
<String, dynamic>{
|
|
'uid': instance.uid,
|
|
'network': instance.network,
|
|
'sourceIP': instance.sourceIP,
|
|
'sourcePort': instance.sourcePort,
|
|
'destinationIP': instance.destinationIP,
|
|
'destinationPort': instance.destinationPort,
|
|
'host': instance.host,
|
|
'process': instance.process,
|
|
'remoteDestination': instance.remoteDestination,
|
|
};
|
|
|
|
_$ConnectionImpl _$$ConnectionImplFromJson(Map<String, dynamic> json) =>
|
|
_$ConnectionImpl(
|
|
id: json['id'] as String,
|
|
upload: json['upload'] as num?,
|
|
download: json['download'] as num?,
|
|
start: DateTime.parse(json['start'] as String),
|
|
metadata: Metadata.fromJson(json['metadata'] as Map<String, dynamic>),
|
|
chains:
|
|
(json['chains'] as List<dynamic>).map((e) => e as String).toList(),
|
|
);
|
|
|
|
Map<String, dynamic> _$$ConnectionImplToJson(_$ConnectionImpl instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'upload': instance.upload,
|
|
'download': instance.download,
|
|
'start': instance.start.toIso8601String(),
|
|
'metadata': instance.metadata,
|
|
'chains': instance.chains,
|
|
};
|
|
|
|
_$ConnectionsAndKeywordsImpl _$$ConnectionsAndKeywordsImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$ConnectionsAndKeywordsImpl(
|
|
connections: (json['connections'] as List<dynamic>?)
|
|
?.map((e) => Connection.fromJson(e as Map<String, dynamic>))
|
|
.toList() ??
|
|
const [],
|
|
keywords: (json['keywords'] as List<dynamic>?)
|
|
?.map((e) => e as String)
|
|
.toList() ??
|
|
const [],
|
|
);
|
|
|
|
Map<String, dynamic> _$$ConnectionsAndKeywordsImplToJson(
|
|
_$ConnectionsAndKeywordsImpl instance) =>
|
|
<String, dynamic>{
|
|
'connections': instance.connections,
|
|
'keywords': instance.keywords,
|
|
};
|