public ProgressionDataViewModel(bool isPrimaryItem, ProgressionIcon icon, LocalizedString header, int value, int max)
 {
     IsPrimaryItem = isPrimaryItem;
     Icon          = icon;
     Text          = $"{value} / {max}";
     Header        = header;
 }
 public ProgressionDataViewModel(bool isPrimaryItem, ProgressionIcon icon, LocalizedString header, LocalizedString text)
 {
     IsPrimaryItem = isPrimaryItem;
     Icon          = icon;
     Text          = text;
     Header        = header;
 }
 public ProgressionDataViewModel(bool isPrimaryItem, ProgressionIcon icon, LocalizedString header, int value)
 {
     IsPrimaryItem = isPrimaryItem;
     Icon          = icon;
     Text          = value.ToString("n", new NumberFormatInfo()
     {
         NumberGroupSeparator = " ",
         NumberDecimalDigits  = 0
     });
     Header = header;
 }