C# Class Parrot.Renderers.BaseRenderer

显示文件 Open project: ParrotFx/Parrot

Public Methods

Method Description
AfterRender ( IParrotWriter writer, IRendererFactory rendererFactory, Statement statement, object>.IDictionary documentHost, object model ) : void
BeforeRender ( IParrotWriter writer, IRendererFactory rendererFactory, Statement statement, object>.IDictionary documentHost, object model ) : void

Protected Methods

Method Description
GetLocalModel ( object>.IDictionary documentHost, Statement statement, object model ) : object

Private Methods

Method Description
GetLocalModelValue ( object>.IDictionary documentHost, Statement statement, IModelValueProvider modelValueProvider, object model ) : object

Method Details

AfterRender() public method

public AfterRender ( 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
return void

BeforeRender() public method

public BeforeRender ( 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
return void

GetLocalModel() protected method

protected GetLocalModel ( object>.IDictionary documentHost, Statement statement, object model ) : object
documentHost object>.IDictionary
statement Parrot.Nodes.Statement
model object
return object