Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Jg_template.LoadedSourceA Loaded.t stores a parsed template in memory so it can be evaluated multiple times against different models more efficiently.
from_file env template_filename return result t.
env is environment parameters defined in Jg_types.environment. environment parameters consist of template_dirs, autoescape_flag etc.
from_chan env chan return result t.
same as from_file but read template from Stdlib.in_channel.
from_string env source_string return result t.
same as from_file but read template from source string.
eval context models t evaluates the loaded template in the given context with the given models. return result string.
models is variable table for template. for example, ("msg", Tstr "hello, world!"); ("count", Tint 100);