namespace Terminal.Gui {
///
/// Tabular matrix of data to be displayed in a .
///
public interface ITableSource
{
///
/// Gets the number of rows in the table.
///
int Rows { get; }
///
/// Gets the number of columns in the table.
///
int Columns { get; }
///
/// Gets the label for each column.
///
string[] ColumnNames { get; }
///
/// Returns the data at the given indexes of the table (row, column).
///
///
///
///
object this[int row, int col]
{
get;
}
}
}