Versions in this module Expand all Collapse all v1 v1.2.4 Sep 18, 2019 v1.2.3 Sep 18, 2019 Changes in this version + type Context struct + func NewContext(wftmplGetter WorkflowTemplateNamespacedGetter, tmplBase wfv1.TemplateGetter) *Context + func NewContextFromClientset(clientset typed.WorkflowTemplateInterface, tmplBase wfv1.TemplateGetter) *Context + func (ctx *Context) GetTemplate(tmplHolder wfv1.TemplateHolder) (*wfv1.Template, error) + func (ctx *Context) GetTemplateBase(tmplHolder wfv1.TemplateHolder) (wfv1.TemplateGetter, error) + func (ctx *Context) GetTemplateByName(name string) (*wfv1.Template, error) + func (ctx *Context) GetTemplateFromRef(tmplRef *wfv1.TemplateRef) (*wfv1.Template, error) + func (ctx *Context) ResolveTemplate(tmplHolder wfv1.TemplateHolder, args wfv1.ArgumentsProvider, ...) (*Context, *wfv1.Template, error) + func (ctx *Context) WithTemplateBase(tmplBase wfv1.TemplateGetter) *Context + type WorkflowTemplateNamespacedGetter interface + Get func(name string) (*wfv1.WorkflowTemplate, error)