AvailableProductPreferences.loadFromJSONStrings constructor

AvailableProductPreferences.loadFromJSONStrings({
  1. required String preferenceImportancesString,
  2. required String attributeGroupsString,
})

Load constructor - may throw an exception.

Implementation

AvailableProductPreferences.loadFromJSONStrings({
  required final String preferenceImportancesString,
  required final String attributeGroupsString,
}) {
  final AvailableAttributeGroups availableAttributeGroups =
      AvailableAttributeGroups.loadFromJSONString(attributeGroupsString);
  final AvailablePreferenceImportances availablePreferenceImportances =
      AvailablePreferenceImportances.loadFromJSONString(
          preferenceImportancesString);
  _availableAttributeGroups = availableAttributeGroups;
  _availablePreferenceImportances = availablePreferenceImportances;
}