RenderingContext

case class RenderingContext(properties: Map[String, Object], layouts: Map[String, TemplateFile], resolving: Set[String], resources: List[String])

RenderingContext stores information about defined properties, layouts and sites being resolved

Value parameters:
layouts

Map containing defined site layouts

properties

Map containing defined properties

resolving

Set containing names of sites being resolved in this context. This information is useful for cycle detection

resources

List of resources that need to be appended to sites

trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def nest(code: String, file: File, resources: List[String]): RenderingContext

Inherited methods

Inherited from:
Product