/// <summary> /// Convert document blocks to document builders. /// </summary> private static IDocumentBuilder[] ToDocumentBuilder(ScriptDocumentBlock[] blocks) { var result = new ScriptDocumentBuilder[blocks.Length]; for (var i = 0; i < blocks.Length; i++) { result[i] = new ScriptDocumentBuilder(blocks[i]); } return(result); }
protected override void BeginProcessing() { _Builder = GetBuilder(); _BlockQuote = GetBuilder().BlockQuote(GetInfo(), Title); _Content = new List <string>(); }
public void EnterBuilder(ScriptDocumentBuilder builder) { CurrentThread = this; Builder = builder; }
public void EnterBuilder(ScriptDocumentBuilder builder) { CurrentThread = this; Builder = builder; Pipeline.Option.SwitchScope(builder.Module); }