mirror of
https://github.com/foss42/apidash.git
synced 2025-05-29 12:59:58 +08:00
wip: env models, provider
This commit is contained in:
52
lib/models/environment_model.g.dart
Normal file
52
lib/models/environment_model.g.dart
Normal file
@ -0,0 +1,52 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'environment_model.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// JsonSerializableGenerator
|
||||
// **************************************************************************
|
||||
|
||||
_$EnvironmentModelImpl _$$EnvironmentModelImplFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$EnvironmentModelImpl(
|
||||
id: json['id'] as String,
|
||||
name: json['name'] as String? ?? "",
|
||||
values: (json['values'] as List<dynamic>?)
|
||||
?.map((e) =>
|
||||
EnvironmentVariableModel.fromJson(e as Map<String, dynamic>))
|
||||
.toList() ??
|
||||
const [],
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$EnvironmentModelImplToJson(
|
||||
_$EnvironmentModelImpl instance) =>
|
||||
<String, dynamic>{
|
||||
'id': instance.id,
|
||||
'name': instance.name,
|
||||
'values': instance.values,
|
||||
};
|
||||
|
||||
_$EnvironmentVariableModelImpl _$$EnvironmentVariableModelImplFromJson(
|
||||
Map<String, dynamic> json) =>
|
||||
_$EnvironmentVariableModelImpl(
|
||||
key: json['key'] as String,
|
||||
value: json['value'] as String,
|
||||
type:
|
||||
$enumDecodeNullable(_$EnvironmentVariableTypeEnumMap, json['type']) ??
|
||||
EnvironmentVariableType.variable,
|
||||
enabled: json['enabled'] as bool? ?? true,
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$$EnvironmentVariableModelImplToJson(
|
||||
_$EnvironmentVariableModelImpl instance) =>
|
||||
<String, dynamic>{
|
||||
'key': instance.key,
|
||||
'value': instance.value,
|
||||
'type': _$EnvironmentVariableTypeEnumMap[instance.type]!,
|
||||
'enabled': instance.enabled,
|
||||
};
|
||||
|
||||
const _$EnvironmentVariableTypeEnumMap = {
|
||||
EnvironmentVariableType.variable: 'variable',
|
||||
EnvironmentVariableType.secret: 'secret',
|
||||
};
|
Reference in New Issue
Block a user