public virtual void Dispose() { foreach (var element in ChildElements) { element.Dispose(); } ChildElements.Clear(); Location = default(FloatPoint); Size = default(Point); Rotation = null; }
/// <summary> /// Texts the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns>Current HtmlTag instance</returns> public HtmlTag Text(string value) { tagBuilder.SetInnerText(value); ChildElements.Clear(); return(this); }
/// <summary> /// Prepends the specified text. /// </summary> /// <param name="text">The text.</param> /// <returns>Current HtmlTag instance</returns> public HtmlTag Prepend(string text) { tagBuilder.InnerHtml = text + tagBuilder.InnerHtml; ChildElements.Clear(); return(this); }
/// <summary> /// HTMLs the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns>Current HtmlTag instance</returns> public HtmlTag Html(string value) { tagBuilder.InnerHtml = value; ChildElements.Clear(); return(this); }
public void SetBaseLink(Link link) { BaseLink = link; ChildElements.Clear(); ChildElements.Add(link); }