public static TableHeader NewLocationHeader(GeographicLevel level, string value) { return(new() { Level = level.ToString().CamelCase(), Value = value, Type = TableHeaderType.Location }); }
public TableHeader(string value, TableHeaderType type) { Value = value; Type = type; }
public static List <TableHeader> FilterByType(this IEnumerable <TableHeader> tableHeaders, TableHeaderType type) { return(tableHeaders.Where(header => header.Type.HasValue && header.Type.Value == type).ToList()); }