ProgrammingBlocksDependencyCanvasModel.fromJson constructor

ProgrammingBlocksDependencyCanvasModel.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ProgrammingBlocksDependencyCanvasModel.fromJson(
        Map<String, dynamic> json) =>
    ProgrammingBlocksDependencyCanvasModel(
        functionUuid: json['function_uuid'],
        title: json['title'],
        size: Size(json['width'].toDouble(), json['height'].toDouble()),
        programmingBlocks: List<ProgrammingBlockModel>.from(
            json["blocks"].map((x) => ProgrammingBlockModel.fromJson(x))),
        functionScopeBlockModel:
            FunctionScopeBlockModel.fromJson(json['function_scope']));