-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathColumn.cs
More file actions
16 lines (11 loc) · 1.13 KB
/
Column.cs
File metadata and controls
16 lines (11 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
namespace TalentManagementAPI.Application.Parameters
{
public class Column // Represents a column in a table or grid that can be sorted and filtered.
{
public string Data { get; set; } // The data value to display in this column. This could be the name of a field in a database table, for example.
public string Name { get; set; } // A human-readable name for this column. This will be displayed in the user interface.
public bool Searchable { get; set; } // Indicates whether the user can search for values in this column. If true, the application should provide a search box or other mechanism to allow users to filter the data based on the values in this column.
public bool Orderable { get; set; } // Indicates whether the user can sort the data in this column. If true, the application should provide a way for users to click on the column header to sort the data in ascending or descending order.
public Search Search { get; set; } // An object that represents any search criteria applied to this column. This could be used to filter the data based on specific values or ranges of values.
}
}