const classafEfan::EfanTemplateMeta
sys::Obj afEfan::EfanTemplateMeta
Meta data about an efan template.
It is generated by the efan compiler and made available to EfanTemplate
objects.
- ctxName
const Str? ctxName
The name of the
ctx
variable the template was compiled with. Returnsnull
if a ctx variable was not used.- ctxType
const Type? ctxType
The
ctx
type the template was compiled against. Returnsnull
if a ctx variable was not used.- templateId
const Str templateId
A unique ID for the template. Defaults to the fully qualified type name.
- templateLoc
const Uri templateLoc
Where the template originated from. Example,
file://layout.efan
.- templateSrc
const Str templateSrc
The original efan template source string.
- type
const Type type
The
Type
of the compiled efan template.- typeSrc
const Str typeSrc
The generated fantom code of the efan template (for the inquisitive).