NativeBuildDefinition.fromJson constructor
NativeBuildDefinition.fromJson(
- Map<String, dynamic> json
)
Implementation
factory NativeBuildDefinition.fromJson(Map<String, dynamic> json) {
return NativeBuildDefinition(
recipes: (json['recipes'] as List<dynamic>? ?? const [])
.map(
(recipe) =>
NativeTargetRecipe.fromJson(recipe as Map<String, dynamic>),
)
.toList(),
options: Map<String, Object?>.from(
(json['options'] as Map?)?.cast<String, Object?>() ?? const {},
),
variables: Map<String, Object?>.from(
(json['variables'] as Map?)?.cast<String, Object?>() ?? const {},
),
);
}