private SelectCategoryDescription([NotNull] string name, string description, string filter, string icon, double order) { Name = ContentUtils.Translate(name); Description = ContentUtils.Translate(description); Filter = filter ?? @"*"; Order = order; Icon = ContentUtils.GetIcon(icon ?? name + @".png", _type).Get(); Source = _source; }
private OriginIconDescription([NotNull] string name, string authorFilter, string icon) { Name = ContentUtils.Translate(name); Icon = ContentUtils.GetIcon(icon ?? name + @".png", ContentCategory.OriginIcons, 16); _filter = Filter.Create(StringTester.Instance, authorFilter); }