SteamInterface.fromJson constructor
Creates a SteamInterface from json
Implementation
SteamInterface.fromJson(Map<String, dynamic> json) {
name = json["classname"];
fields =
json["fields"].map<SteamField>((v) => SteamField.fromJson(v)).toList();
methods = json["methods"]
.map<SteamMethod>((v) => SteamMethod.fromJson(v))
.toList();
accessors = json["accessors"]
?.map<SteamAccessor>((v) => SteamAccessor.fromJson(v))
?.toList() ??
[];
versionString = json["version_string"] ?? "";
enums =
json["enums"]?.map<SteamEnum>((v) => SteamEnum.fromJson(v))?.toList() ??
[];
}