Bloom.Book.Book.AddFillerTextToEmptyEditDivs C# (CSharp) Method

AddFillerTextToEmptyEditDivs() private static method

private static AddFillerTextToEmptyEditDivs ( HtmlDom pageDom ) : void
pageDom HtmlDom
return void
        private static void AddFillerTextToEmptyEditDivs(HtmlDom pageDom)
        {
            var placeHolderText =
                "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed porttitor ex at sapien accumsan convallis. Aenean varius nisi justo. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.";
            var emptyDivs =
                pageDom.RawDom.SafeSelectNodes("//div[@contenteditable='true' and string-length(normalize-space(text()))=0]");
            if (emptyDivs.Count > 3)
                placeHolderText = "Lorem";
            foreach (XmlElement div in emptyDivs)
                div.InnerText = placeHolderText;
        }
Book