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