public override void WriteJavascript(JavascriptTextWriter writer, CompilationUnitSyntax value, JsonSerializer serializer) { var syntaxWriter = new JavascriptSyntaxWriter(writer); { syntaxWriter.Visit(value); } }
public void WriteTo(TextWriter writer, HtmlEncoder encoder) { var jsWriter = new JavascriptTextWriter(writer); foreach (var jsContent in ScriptContents) { jsContent.WriterTo(jsWriter); } }
public JavascriptSyntaxWriter(JavascriptTextWriter writer) { Writer = writer; }
public void WriterTo(JavascriptTextWriter writer) { _options.Serializer.Serialize(writer, Instance); }
public abstract void WriteJavascript(JavascriptTextWriter writer, T value, JsonSerializer serializer);