helpers

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 21, 2016 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Helpers = map[string]interface{}{
	"js_escape":   template.JSEscapeString,
	"html_escape": template.HTMLEscapeString,
	"json":        ToJSON,
	"content_for": ContentFor,
	"content_of":  ContentOf,
	"upcase":      strings.ToUpper,
	"downcase":    strings.ToLower,
}

Helpers that are automatically injected into templates.

Functions

func ContentFor

func ContentFor(name string, options *raymond.Options) string

ContentFor stores a block of templating code to be re-used later in the template.

{{content_for "buttons"}}
	<button>hi</button>
{{/content_for}}

func ContentOf

func ContentOf(name string, options *raymond.Options) raymond.SafeString

ContentOf retrieves a stored block for templating and renders it.

{{content_of "buttons"}}

func ToJSON

func ToJSON(v interface{}) string

ToJSON converts an interface into a string.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL