lucee.Componentcbt.Engine
Copyright 2005-2007 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com --- This Engine CFC interacts with the current template processor: Pebble
Property Summary | ||||
---|---|---|---|---|
type | property | default | serializable | required |
any
|
controller
|
true
|
false
|
|
any
|
engine
The internal engine used for the markup builder, in our case this points to a Pebble Engine Builder.
|
true
|
false
|
|
any
|
javaLoader
|
true
|
false
|
|
any
|
moduleSettings
|
true
|
false
|
|
any
|
requestService
|
true
|
false
|
Constructor Summary | |
---|---|
init()
Constructor. |
Method Summary | |
---|---|
any
|
discoverTemplate(any template, any event)
Discover a template from the ColdBox Eco-System. |
string
|
getController()
|
string
|
getEngine()
|
string
|
getJavaLoader()
|
string
|
getModuleSettings()
|
string
|
getRequestService()
|
any
|
onDIComplete()
|
string
|
render([string template=''], [struct context='[runtime expression]'])
Render out a template using the templating language. |
any
|
setController(any controller)
|
any
|
setEngine(any engine)
|
any
|
setJavaLoader(any javaLoader)
|
any
|
setModuleSettings(any moduleSettings)
|
any
|
setRequestService(any requestService)
|
private any
|
toJava([any obj])
Convert CFML to java types. |
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
Constructor
Property Detail |
---|
access
- publicrequired
- falsereturntype
- anyinject
- coldboxserializable
- trueThe internal engine used for the markup builder, in our case this points to a Pebble Engine Builder.
access
- publicrequired
- falsereturntype
- anyserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- loader@cbjavaloaderserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- coldbox:modulesettings:cbtserializable
- trueaccess
- publicrequired
- falsereturntype
- anyinject
- coldbox:requestServiceserializable
- trueMethod Detail |
---|
Discover a template from the ColdBox Eco-System
template
event
Render out a template using the templating language
template
- The template to render. By convention we will look in the views convention of the current application or running module.context
- A structure of data to bind the rendering with, so you can access it within the `{{ }}` or `{{{ }}}` notations.controller
engine
javaLoader
moduleSettings
requestService
Convert CFML to java types
obj
- Target objects for conversion