Class Template
Defined in jtemplates.js
A template or multitemplate.
|
Field Summary
|
string
|
version
jTemplates version
|
| Constructor Summary |
Template(s, includes, settings)
Create new template from string s.
|
|
Method Summary
|
String
|
get(d, param, element, deep)
Process template and get the html string.
|
|
setParam(name, value)
Set to parameter 'name' value 'value'.
|
|
setTemplate(s, includes)
Parse template. (should be template, not multitemplate).
|
|
splitTemplates(s, includes)
Split multitemplate into multiple templates.
|
version
string version
Template
Template(s, includes, settings)
Create new template from string s.
Parameters:
string s - A template string (like: "Text: {$T.txt}.").
array includes - Array of included templates.
object settings - Settings.
boolean settings. - [disallow_functions] Do not allow use function in data (default: true).
boolean settings. - [filter_data] Enable filter data using escapeHTML (default: true).
boolean settings. - [filter_params] Enable filter parameters using escapeHTML (default: false).
boolean settings. - [runnable_functions] Automatically run function (from data) inside {} [default: false].
boolean settings. - [clone_data] Clone input data [default: true]
boolean settings. - [clone_params] Clone input parameters [default: true]
Function settings. - [f_cloneData] Function using to data cloning
Function settings. - [f_escapeString] Function using to escape strings
get
String get(d, param, element, deep)
Process template and get the html string.
Parameters:
object param - parameters
Element element - a HTML element
setParam
setParam(name, value)
Set to parameter 'name' value 'value'.
setTemplate
setTemplate(s, includes)
Parse template. (should be template, not multitemplate).
Parameters:
string s - A template string (like: "Text: {$T.txt}.").
array includes - Array of included templates.
splitTemplates
splitTemplates(s, includes)
Split multitemplate into multiple templates.
Parameters:
string s - A template string (like: "Text: {$T.txt}.").
array includes - Array of included templates.
Documentation generated by
JsDoc Toolkit 1.3.0 on Sun Aug 31 2008 18:50:17 GMT+0200 (CEST)