SteamStruct.fromJson constructor
Creates a SteamStruct from json
Implementation
SteamStruct.fromJson(Map<String, dynamic> json) {
callbackId = json["callback_id"] ?? -1;
fields = json["fields"]
.map<SteamField>((dynamic v) => SteamField.fromJson(v))
.toList();
methods = json["methods"]
?.map<SteamMethod>(
(dynamic v) => SteamMethod.fromJson(v),
)
?.toList() ??
[];
name = json["struct"];
enums = json["enums"]
?.map<SteamEnum>((dynamic v) => SteamEnum.fromJson(v))
?.toList() ??
[];
consts = json["consts"]
?.map<SteamConst>(
(dynamic v) => SteamConst.fromJson(v),
)
?.toList() ??
[];
}