fromJson static method

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

convert from json

Implementation

static List<Controller> fromJson(Map<String, dynamic> json) {
  //pass only controller Map
  List<Controller> controllerList = [];
  for (var i = 0; i < json.length; i++) {
    Controller controller = Controller(
      bus: json['$i']['bus'],
      model: json['$i']['model'],
      vendor: json['$i']['vendor'],
      vram: json['$i']['vram'],
      vramDynamic: json['$i']['vramDynamic'],
    );
    controllerList.add(controller);
  }
  return controllerList;
}