toJson method
Produces a Map that can be serialized to JSON.
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{};
if (name != null) {
json['name'] = name;
}
if (id != null) {
json['id'] = id;
}
if (vendorId != null) {
json['vendor_id'] = vendorId;
}
if (vendorName != null) {
json['vendor_name'] = vendorName;
}
if (memorySize != null) {
json['memory_size'] = memorySize;
}
if (apiType != null) {
json['api_type'] = apiType;
}
if (multiThreadedRendering != null) {
json['multi_threaded_rendering'] = multiThreadedRendering;
}
if (version != null) {
json['version'] = version;
}
if (npotSupport != null) {
json['npot_support'] = npotSupport;
}
return json;
}