C# 클래스 Parrot.Renderers.HtmlRenderer

상속: BaseRenderer, IRenderer
파일 보기 프로젝트 열기: ParrotFx/Parrot

공개 메소드들

메소드 설명
HtmlRenderer ( IHost host ) : System
Render ( IParrotWriter writer, IRendererFactory rendererFactory, Statement statement, object>.IDictionary documentHost, object model ) : void
RenderChildren ( IParrotWriter writer, Statement statement, IRendererFactory rendererFactory, object>.IDictionary documentHost, object model, string defaultTag = null ) : void

보호된 메소드들

메소드 설명
CreateTag ( IParrotWriter writer, IRendererFactory rendererFactory, object>.IDictionary documentHost, object model, Statement statement ) : void
RenderAttribute ( Nodes attribute, IRendererFactory rendererFactory, object>.IDictionary documentHost, object model ) : string
RenderAttributes ( IRendererFactory rendererFactory, object>.IDictionary documentHost, object model, Statement statement, TagBuilder builder ) : void
RenderChildren ( IParrotWriter writer, StatementList children, IRendererFactory rendererFactory, object>.IDictionary documentHost, string defaultTag, object model ) : void

메소드 상세

CreateTag() 보호된 메소드

protected CreateTag ( IParrotWriter writer, IRendererFactory rendererFactory, object>.IDictionary documentHost, object model, Statement statement ) : void
writer IParrotWriter
rendererFactory IRendererFactory
documentHost object>.IDictionary
model object
statement Parrot.Nodes.Statement
리턴 void

HtmlRenderer() 공개 메소드

public HtmlRenderer ( IHost host ) : System
host IHost
리턴 System

Render() 공개 메소드

public Render ( IParrotWriter writer, IRendererFactory rendererFactory, Statement statement, object>.IDictionary documentHost, object model ) : void
writer IParrotWriter
rendererFactory IRendererFactory
statement Parrot.Nodes.Statement
documentHost object>.IDictionary
model object
리턴 void

RenderAttribute() 보호된 메소드

protected RenderAttribute ( Nodes attribute, IRendererFactory rendererFactory, object>.IDictionary documentHost, object model ) : string
attribute Nodes
rendererFactory IRendererFactory
documentHost object>.IDictionary
model object
리턴 string

RenderAttributes() 보호된 메소드

protected RenderAttributes ( IRendererFactory rendererFactory, object>.IDictionary documentHost, object model, Statement statement, TagBuilder builder ) : void
rendererFactory IRendererFactory
documentHost object>.IDictionary
model object
statement Parrot.Nodes.Statement
builder TagBuilder
리턴 void

RenderChildren() 공개 메소드

public RenderChildren ( IParrotWriter writer, Statement statement, IRendererFactory rendererFactory, object>.IDictionary documentHost, object model, string defaultTag = null ) : void
writer IParrotWriter
statement Parrot.Nodes.Statement
rendererFactory IRendererFactory
documentHost object>.IDictionary
model object
defaultTag string
리턴 void

RenderChildren() 보호된 메소드

protected RenderChildren ( IParrotWriter writer, StatementList children, IRendererFactory rendererFactory, object>.IDictionary documentHost, string defaultTag, object model ) : void
writer IParrotWriter
children StatementList
rendererFactory IRendererFactory
documentHost object>.IDictionary
defaultTag string
model object
리턴 void