public HtmlCanvasScoreRenderer(StringBuilder stringBuilder, string canvasName, HtmlScoreRendererSettings settings) : base(stringBuilder) { Settings = settings; stringBuilder.AppendLine(string.Format("var canvas = document.getElementById('{0}');", canvasName)); stringBuilder.AppendLine("var context = canvas.getContext('2d');"); }
public Score2HtmlCanvasBuilder(IEnumerable <Score> scores, string canvasPrefix, HtmlScoreRendererSettings settings) { if (string.IsNullOrWhiteSpace(canvasPrefix)) { throw new ArgumentNullException("canvasPrefix"); } Scores = scores; CanvasPrefix = canvasPrefix; Settings = settings; }
public Score2HtmlCanvasBuilder(Score score, string canvasName, HtmlScoreRendererSettings settings) : this(new List <Score> { score }, canvasName, settings) { }
public HtmlSvgScoreRenderer(XElement element, string svgCanvasName, HtmlScoreRendererSettings settings) : base(element) { Settings = settings; }