ModelPreferences.fromJson constructor

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

Implementation

factory ModelPreferences.fromJson(Map<String, dynamic> json) {
  return ModelPreferences(
    hints: (json['hints'] as List?)
        ?.map((h) => ModelHint.fromJson(Map<String, dynamic>.from(h as Map)))
        .toList(),
    intelligencePriority: (json['intelligencePriority'] as num?)?.toDouble(),
    speedPriority: (json['speedPriority'] as num?)?.toDouble(),
    costPriority: (json['costPriority'] as num?)?.toDouble(),
  );
}