PdfRpt.Core.Helper.ElementsWidth.getListWidth C# (CSharp) Method

getListWidth() private static method

private static getListWidth ( IList rulesWidth, float startWidth, float cellWidth, IElement baseLevel ) : float
rulesWidth IList
startWidth float
cellWidth float
baseLevel IElement
return float
        private static float getListWidth(IList<float> rulesWidth, float startWidth, float cellWidth, IElement baseLevel)
        {
            foreach (var li in ((List)baseLevel).Items)
            {
                rulesWidth.Add(cellWidth);
                cellWidth = startWidth + ((ListItem)li).IndentationLeft;
                foreach (Chunk c in ((ListItem)li).Chunks)
                    cellWidth += c.GetWidthPoint();
            }
            return cellWidth;
        }