public void Visit(CaptureBlockTag captureBlockTag) { String capturedText = ""; //var hiddenVisitor = new RenderingVisitor(_astRenderer, _templateContext, str => capturedText += str); PushTextAccumulator(str => capturedText += str); StartWalking(captureBlockTag.RootContentNode); _templateContext.SymbolTableStack.DefineGlobal(captureBlockTag.VarName, LiquidString.Create(capturedText)); PopTextAccumulator(); }
public void Visit(CaptureBlockTag captureBlockTag) { _result += captureBlockTag.ToString(); }