using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ViewComponents.NotVisualComponents
{
	public class DataForPDFTable<T>
	{
		public string FilePath = string.Empty;
		public string DocumentTitle = string.Empty; //заголовок документа
		public List<int> Heights; // высота строк
		public List<(int, int)> Merges; // информаци о объединении ячеек
		public List<(string, string)> Headers; //заголовки шапки таблицы
		public List<T> Data;
		public DataForPDFTable(string filePath, string documentTitle, List<int> heights, List<(int, int)> merges, List<(string, string)> headers, List<T> data)
		{
			FilePath = filePath;
			DocumentTitle = documentTitle;
			Heights = heights;
			Merges = merges;
			Headers = headers;
			Data = data;
		}
	}
}