Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitDependencies ¶
InitDependencies is init callback to inject dependencies inside module
func RegisterDependencies ¶
func RegisterDependencies(dp dependency.Provider) error
RegisterDependencies is init callback to register module dependencies
func StorageFactory ¶
func StorageFactory(dp dependency.Provider) (in interface{}, err error)
StorageFactory create new Storage instance
func TemplateHelperFactory ¶
func TemplateHelperFactory(dp dependency.Provider) (in interface{}, err error)
TemplateHelperFactory create new TemplateHelper instance
Types ¶
type Storage ¶
type Storage struct {
// contains filtered or unexported fields
}
Storage is fragment storage service
func (*Storage) RefreshHandler ¶
RefreshHandler is event callback
type TemplateHelper ¶
type TemplateHelper struct {
// contains filtered or unexported fields
}
TemplateHelper is fragment helper service
func (*TemplateHelper) RenderFragment ¶
func (helper *TemplateHelper) RenderFragment(key, defaultValue string) (result template.HTML)
RenderFragment return a HTML content for fragment. It is uset for small block with inline editor
func (*TemplateHelper) RenderFragmentEditor ¶
func (helper *TemplateHelper) RenderFragmentEditor(key, defaultValue string) (result template.HTML)
RenderFragmentEditor return a HTML content for fragment editor. It is uset for small block with inline editor
Click to show internal directories.
Click to hide internal directories.