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; } } }