public BrowsingFilter(Configuration.ConfigBrowsingList browsingListSettings) { BrowsingListSettings = browsingListSettings; text = ""; filters = browsingListSettings.Filter.Filters; dateFilters = browsingListSettings.Filter.DateFilters; afterDate = browsingListSettings.Filter.AfterDate; beforeDate = browsingListSettings.Filter.BeforeDate; sortType = browsingListSettings.SortType; sortOrder = browsingListSettings.SortOrder; }
public static BrowsingDateFilters ToggleFlag(this BrowsingDateFilters flags, BrowsingDateFilters flag) { if (flags.HasFlag(flag)) { flags &= ~flag; } else { flags |= flag; } return(flags); }