zrenderer

package
v0.3.31 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2025 License: BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Renderer

type Renderer struct {
	// contains filtered or unexported fields
}

func NewRender

func NewRender(args ...interface{}) (instance *Renderer, err error)

func NewRenderWithProps

func NewRenderWithProps(dirOut string, dirTpl string, renderOnly []string, indexName string) (*Renderer, error)

func (*Renderer) AddListener

func (instance *Renderer) AddListener(listeners ...zrenderer_commons.RenderHandler) *Renderer

func (*Renderer) AddTemplate

func (instance *Renderer) AddTemplate(file *zrenderer_commons.RendererResourceFile) (response *zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) AddTemplateContent

func (instance *Renderer) AddTemplateContent(name string, content interface{}) (response *zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) AddTemplateFile

func (instance *Renderer) AddTemplateFile(fileName string) (response *zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) AddTemplateFiles

func (instance *Renderer) AddTemplateFiles(fileNames ...string) (response []*zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) CountResources

func (instance *Renderer) CountResources() int

func (*Renderer) Deploy

func (instance *Renderer) Deploy(forceOverwrite bool, items ...*zrenderer_commons.RendererResourceFile) (response []*zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) DeployContent

func (instance *Renderer) DeployContent(name string, content interface{}, forceMinify, forceOverwrite bool) (response *zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) DeployFilename

func (instance *Renderer) DeployFilename(filename string, forceMinify, forceOverwrite bool) (response *zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) DeployFilenames

func (instance *Renderer) DeployFilenames(forceMinify, forceOverwrite bool, filenames ...string) (response []*zrenderer_commons.RendererResourceFile, err error)

func (*Renderer) EnumResourceNames

func (instance *Renderer) EnumResourceNames() []string

func (*Renderer) Free

func (instance *Renderer) Free()

func (*Renderer) GetFiles

func (instance *Renderer) GetFiles() (response []*zrenderer_commons.RendererOutputFile)

GetFiles get a list of output files

func (*Renderer) GetFilesAsc

func (instance *Renderer) GetFilesAsc() (response []*zrenderer_commons.RendererOutputFile)

func (*Renderer) GetFilesDesc

func (instance *Renderer) GetFilesDesc() (response []*zrenderer_commons.RendererOutputFile)

func (*Renderer) GetFilesObjects

func (instance *Renderer) GetFilesObjects(asc bool) (response []map[string]interface{})

func (*Renderer) GetResource

func (instance *Renderer) GetResource(name string) (response *zrenderer_commons.RendererResourceFile)

func (*Renderer) GetResourceContent

func (instance *Renderer) GetResourceContent(name string) (response []byte)

func (*Renderer) GetResourceContentString

func (instance *Renderer) GetResourceContentString(name string) (response string)

func (*Renderer) Map

func (instance *Renderer) Map() map[string]interface{}

func (*Renderer) Render

func (instance *Renderer) Render(data interface{}, optPrefix ...string) (response []string, err error)

func (*Renderer) RenderAll

func (instance *Renderer) RenderAll(prefix string, data interface{}) (response []string, err error)

func (*Renderer) RenderSource

func (instance *Renderer) RenderSource(prefix string, source string, data interface{}) (response string, err error)

func (*Renderer) RenderTemplate

func (instance *Renderer) RenderTemplate(prefix string, templateName string, data interface{}) (response string, err error)

func (*Renderer) RenderTemplates

func (instance *Renderer) RenderTemplates(prefix string, names []string, data interface{}) (response []string, err error)

func (*Renderer) String

func (instance *Renderer) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳