Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ControlStructures = controlStructures.All
ControlStructures exports all builtins controlStructures
View Source
var Filters = exec.NewFilterSet(map[string]exec.FilterFunction{
"abs": filterAbs,
"attr": filterAttr,
"batch": filterBatch,
"capitalize": filterCapitalize,
"center": filterCenter,
"default": filterDefault,
"d": filterDefault,
"dictsort": filterDictSort,
"e": filterEscape,
"escape": filterEscape,
"filesizeformat": filterFileSize,
"first": filterFirst,
"float": filterFloat,
"forceescape": filterForceEscape,
"format": filterFormat,
"groupby": filterGroupBy,
"indent": filterIndent,
"int": filterInteger,
"join": filterJoin,
"last": filterLast,
"length": filterLength,
"list": filterList,
"lower": filterLower,
"map": filterMap,
"max": filterMax,
"min": filterMin,
"pprint": filterPPrint,
"random": filterRandom,
"rejectattr": filterRejectAttr,
"reject": filterReject,
"replace": filterReplace,
"reverse": filterReverse,
"round": filterRound,
"safe": filterSafe,
"selectattr": filterSelectAttr,
"select": filterSelect,
"slice": filterSlice,
"sort": filterSort,
"string": filterString,
"striptags": filterStriptags,
"sum": filterSum,
"title": filterTitle,
"tojson": filterToJSON,
"trim": filterTrim,
"truncate": filterTruncate,
"unique": filterUnique,
"upper": filterUpper,
"urlencode": filterUrlencode,
"urlize": filterUrlize,
"wordcount": filterWordcount,
"wordwrap": filterWordwrap,
"xmlattr": filterXMLAttr,
})
Filters export all builtin filters
View Source
var GlobalFunctions = exec.NewContext(map[string]interface{}{
"cycler": cyclerFunction,
"dict": dictFunction,
"joiner": joinerFunction,
"lipsum": lipSumFunction,
"namespace": namespaceFunction,
"range": rangeFunction,
})
View Source
var GlobalVariables = exec.NewContext(map[string]interface{}{ "gonja": map[string]interface{}{ "version": "v2.2.1", }, })
View Source
var Methods exec.Methods = methods.All
ControlStructures exports all builtins controlStructures
View Source
var Tests = exec.NewTestSet(map[string]exec.TestFunction{
"callable": testCallable,
"defined": testDefined,
"divisibleby": testDivisibleby,
"eq": testEqual,
"equalto": testEqual,
"==": testEqual,
"even": testEven,
"ge": testGreaterEqual,
">=": testGreaterEqual,
"gt": testGreaterThan,
"greaterthan": testGreaterThan,
">": testGreaterThan,
"in": testIn,
"iterable": testIterable,
"le": testLessEqual,
"<=": testLessEqual,
"lower": testLower,
"lt": testLessThan,
"lessthan": testLessThan,
"<": testLessThan,
"mapping": testMapping,
"ne": testNotEqual,
"!=": testNotEqual,
"none": testNone,
"number": testNumber,
"odd": testOdd,
"sameas": testSameas,
"sequence": testSequence,
"string": testString,
"undefined": testUndefined,
"upper": testUpper,
})
Functions ¶
This section is empty.
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.