namespace GMW_data.Type
{
    public class BlockMap
    {
        /// <summary>
        /// Inizializza l'oggetto con i valori dichiarati
        /// </summary>
        /// <param name="label">label da mostrare</param>
        /// <param name="tooltip">tooltip da mostrare</param>
        /// <param name="css">css da applicare</param>
        /// <param name="key">chiave associata al blocco (idx INT)</param>
        /// <param name="cell">cella associata al blocco</param>
        /// <param name="capa">capacità blocco</param>
        /// <param name="numUdc">num UDC del blocco</param>
        /// <param name="piena">determina se sia indicata come piena</param>
        /// <param name="attiva">determina se sia attivo</param>
        public BlockMap(string label, string tooltip, string css, int key, string cell, int capa, int numUdc, bool piena, bool attiva)
        {
            Label = label;
            ToolTip = tooltip;
            Css = css;
            KeyVal = key;
            CellCode = cell;
            Capacita = capa;
            NumUdc = numUdc;
            Piena = piena;
            Attiva = attiva;
        }
        public string Label { get; set; }
        public string ToolTip { get; set; }
        public string Css { get; set; }
        public int KeyVal { get; set; }
        public string CellCode { get; set; }
        public int Capacita { get; set; }
        public int NumUdc { get; set; }
        public bool Piena { get; set; }
        public bool Attiva { get; set; }

    }
}
