├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── _template └── form.html.tpl ├── engine.go ├── engine_test.go ├── form ├── button.go ├── cache.go ├── cache_test.go ├── fieldset.go ├── form.go ├── form_handler.go ├── form_handler_test.go ├── form_test.go ├── input.go ├── keygen.go ├── label.go ├── output.go ├── progress.go ├── secure_token.go ├── select.go ├── textarea.go └── util.go ├── form_template_test.go ├── glide.lock ├── glide.yaml └── testdata ├── base ├── asset.dat ├── onlybase.tpl └── simple.tpl ├── override └── simple.tpl └── simple.tpl /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/README.md -------------------------------------------------------------------------------- /_template/form.html.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/_template/form.html.tpl -------------------------------------------------------------------------------- /engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/engine.go -------------------------------------------------------------------------------- /engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/engine_test.go -------------------------------------------------------------------------------- /form/button.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/button.go -------------------------------------------------------------------------------- /form/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/cache.go -------------------------------------------------------------------------------- /form/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/cache_test.go -------------------------------------------------------------------------------- /form/fieldset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/fieldset.go -------------------------------------------------------------------------------- /form/form.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/form.go -------------------------------------------------------------------------------- /form/form_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/form_handler.go -------------------------------------------------------------------------------- /form/form_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/form_handler_test.go -------------------------------------------------------------------------------- /form/form_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/form_test.go -------------------------------------------------------------------------------- /form/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/input.go -------------------------------------------------------------------------------- /form/keygen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/keygen.go -------------------------------------------------------------------------------- /form/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/label.go -------------------------------------------------------------------------------- /form/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/output.go -------------------------------------------------------------------------------- /form/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/progress.go -------------------------------------------------------------------------------- /form/secure_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/secure_token.go -------------------------------------------------------------------------------- /form/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/select.go -------------------------------------------------------------------------------- /form/textarea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/textarea.go -------------------------------------------------------------------------------- /form/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form/util.go -------------------------------------------------------------------------------- /form_template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/form_template_test.go -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Masterminds/engine/HEAD/glide.yaml -------------------------------------------------------------------------------- /testdata/base/asset.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/base/onlybase.tpl: -------------------------------------------------------------------------------- 1 | onlybase:{{.}} 2 | -------------------------------------------------------------------------------- /testdata/base/simple.tpl: -------------------------------------------------------------------------------- 1 | BASE:{{.}} 2 | -------------------------------------------------------------------------------- /testdata/override/simple.tpl: -------------------------------------------------------------------------------- 1 | OVERRIDE:{{.}} 2 | -------------------------------------------------------------------------------- /testdata/simple.tpl: -------------------------------------------------------------------------------- 1 | {{.}} 2 | --------------------------------------------------------------------------------