feat: environment pane

This commit is contained in:
DenserMeerkat
2024-06-13 18:47:52 +05:30
parent 09639cdf13
commit 7fcfe4f8e8
22 changed files with 414 additions and 336 deletions

View File

@ -6,14 +6,13 @@ part of 'environment_model.dart';
// JsonSerializableGenerator
// **************************************************************************
_$EnvironmentModelImpl _$$EnvironmentModelImplFromJson(
Map<String, dynamic> json) =>
_$EnvironmentModelImpl _$$EnvironmentModelImplFromJson(Map json) =>
_$EnvironmentModelImpl(
id: json['id'] as String,
name: json['name'] as String? ?? "New Environment",
name: json['name'] as String? ?? "",
values: (json['values'] as List<dynamic>?)
?.map((e) =>
EnvironmentVariableModel.fromJson(e as Map<String, dynamic>))
?.map((e) => EnvironmentVariableModel.fromJson(
Map<String, Object?>.from(e as Map)))
.toList() ??
const [],
);
@ -23,11 +22,11 @@ Map<String, dynamic> _$$EnvironmentModelImplToJson(
<String, dynamic>{
'id': instance.id,
'name': instance.name,
'values': instance.values,
'values': instance.values.map((e) => e.toJson()).toList(),
};
_$EnvironmentVariableModelImpl _$$EnvironmentVariableModelImplFromJson(
Map<String, dynamic> json) =>
Map json) =>
_$EnvironmentVariableModelImpl(
key: json['key'] as String,
value: json['value'] as String,