ProgrammingBlockModel.fromJson constructor
ProgrammingBlockModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ProgrammingBlockModel.fromJson(
Map<String, dynamic> json,
) {
return ProgrammingBlockModel(
selectors: List<ProgrammingBlockSelectorModel>.from(json["selectors"]
.map((x) => ProgrammingBlockSelectorModel.fromJson(x))),
blocks: List<ProgrammingBlockModel>.from(
json["blocks"].map((x) => ProgrammingBlockModel.fromJson(x))),
configurationUuid: json['configuration_uuid'],
defaultData: json['default_data'],
inputs: List<ProgrammingBlockInputModel>.from(
json["inputs"].map((x) => ProgrammingBlockInputModel.fromJson(x))),
name: json['name'],
position:
Offset(json['position_x'].toDouble(), json['position_y'].toDouble()),
type: json['type'],
returnType: json['return_type'],
panelArguments: json['panel_arguments'],
);
}