/// <summary> /// Writes the HTML attribute for the style to the text writer. /// </summary> public virtual void WriteStyleAttributeForColor(TextWriter writer, HighlightingColor color) { if (writer == null) throw new ArgumentNullException("writer"); if (color == null) throw new ArgumentNullException("color"); writer.Write(" style=\""); writer.Write(color.ToCss()); writer.Write("\""); }
public override void WriteStyleAttributeForColor(TextWriter writer, HighlightingColor color) { htmlWriter.WriteStyle(writer, color.ToCss()); }
/// <summary> /// Gets whether the color needs to be written out to HTML. /// </summary> public virtual bool ColorNeedsSpanForStyling(HighlightingColor color) { if (color == null) throw new ArgumentNullException("color"); return !string.IsNullOrEmpty(color.ToCss()); }