C# Class Stubble.Core.Classes.Tokens.SectionToken

Represents a block section in a template
Inheritance: ParserOutput, IRenderableToken, ISection
显示文件 Open project: StubbleOrg/Stubble

Public Methods

Method Description
Render ( Writer writer, Context context, string>.IDictionary partials, string originalTemplate ) : string

Returns the rendered result of all the child tokens of the section if the token value is truthy

SectionToken ( Tags tags ) : System.Reflection

Initializes a new instance of the SectionToken class with the given Tags

Method Details

Render() public method

Returns the rendered result of all the child tokens of the section if the token value is truthy
public Render ( Writer writer, Context context, string>.IDictionary partials, string originalTemplate ) : string
writer Writer The writer to write the token to
context Context The context to discover values from
partials string>.IDictionary The partial templates available to the token
originalTemplate string The original template
return string

SectionToken() public method

Initializes a new instance of the SectionToken class with the given Tags
public SectionToken ( Tags tags ) : System.Reflection
tags Tags The tags to use for block lambda interpolation
return System.Reflection