ARBItemTranslated.unmodified constructor

ARBItemTranslated.unmodified(
  1. ARBItem item, {
  2. required int number,
  3. ARBItemAnnotation? annotation1,
  4. List<ARBItemSpecialData> plurals1 = const [],
  5. List<ARBItemSpecialData> selects1 = const [],
})

Implementation

factory ARBItemTranslated.unmodified(
  ARBItem item, {
  required int number,
  ARBItemAnnotation? annotation1,
  List<ARBItemSpecialData> plurals1 = const [],
  List<ARBItemSpecialData> selects1 = const [],
}) =>
    ARBItemTranslated(
      number: number,
      key: item.key,
      value: item.value,
      originalValue: item.value,
      modificationType: ARBItemModificationType.unmodified,
      annotation: item.annotation ?? annotation1,
      plurals: item.plurals.isEmpty ? plurals1 : item.plurals,
      selects: item.selects.isEmpty ? selects1 : item.selects,
    );