private void SetContent(ExportListItem item)
 {
     if (!string.IsNullOrEmpty(item.Text))
     {
         _Html.WriteEncodedText(item.Text.Replace(" ", " "));
     }
 }
 public override void Visit(ExportListItem item, Action inner)
 {
     inner();
     var escapedValue = EscapeForCsv(item.Text);
     _Csv.Append(escapedValue);
     AppendColumnDelimiters(1);
 }
        public override void Visit(ExportListItem item, Action inner)
        {
            inner();
            var escapedValue = EscapeForCsv(item.Text);

            _Csv.Append(escapedValue);
            AppendColumnDelimiters(1);
        }
        public void VisitListItem(HtmlTag list, ExportListItem exportList)
        {
            var item = new ExportListItem();
            if(list.TagName().ToLower() == HtmlTagConstants.Ul)
            {
                item = new ExportList();
            }

            list.Children.ForEach(f => VisitListItem(f, item));
            item.Text = ExportFromTable.HtmlTagRegex.Replace(list.Text(), String.Empty);

            exportList.AddItem(item);
        }
 public override void Visit(ExportListItem item, Action inner)
 {
     if(item is ExportList)
     {
         StartTag(HtmlTextWriterTag.Ul);
     }
     else
     {
         StartTag(HtmlTextWriterTag.Li);
         SetContent(item);
     }
     inner();
     EndTag();
 }
 public override void Visit(ExportListItem item, Action inner)
 {
     if (item is ExportList)
     {
         StartTag(HtmlTextWriterTag.Ul);
     }
     else
     {
         StartTag(HtmlTextWriterTag.Li);
         SetContent(item);
     }
     inner();
     EndTag();
 }
        public void VisitListItem(HtmlTag list, ExportListItem exportList)
        {
            var item = new ExportListItem();

            if (list.TagName().ToLower() == HtmlTagConstants.Ul)
            {
                item = new ExportList();
            }

            list.Children.ForEach(f => VisitListItem(f, item));
            item.Text = ExportFromTable.HtmlTagRegex.Replace(list.Text(), String.Empty);

            exportList.AddItem(item);
        }
 private void SetContent(ExportListItem item)
 {
     if(!string.IsNullOrEmpty(item.Text))
     {
         _Html.WriteEncodedText(item.Text.Replace(" ", " "));
     }
 }
 public abstract void Visit(ExportListItem listItem, Action inner);
 public abstract void Visit(ExportListItem listItem, Action inner);
 public void AddItem(ExportListItem item)
 {
     Items.Add(item);
 }
Example #12
0
 public void AddItem(ExportListItem item)
 {
     Items.Add(item);
 }