Documentation ¶
Index ¶
- Constants
- Variables
- func InitAppTemplates(userTemplates fs.FS, pattern string)
- type AppConfiguration
- func (a *AppConfiguration) GetCommonConfigurator() view_models.CommonConfigurator
- func (a *AppConfiguration) GetDehydratedImagesConfigurator() view_models.DehydratedImagesConfigurator
- func (a *AppConfiguration) GetFormatterConfigurator() view_models.FormatterConfigurator
- func (a *AppConfiguration) GetItemConfigurator() view_models.ItemConfigurator
- func (a *AppConfiguration) GetListConfigurator() view_models.ListConfigurator
- func (a *AppConfiguration) GetPage() *view_models.Page
- func (a *AppConfiguration) GetSearchConfigurator() view_models.SearchConfigurator
- func (a *AppConfiguration) RenderGroup(navItem string, groupOrder []string, groupItems map[string][]string, ...) error
- func (a *AppConfiguration) RenderItem(id string, hasSections []string, rdx kvas.ReadableRedux, w io.Writer) error
- func (a *AppConfiguration) RenderList(navItem string, ids []string, rdx kvas.ReadableRedux, w io.Writer) error
- func (a *AppConfiguration) RenderPage(id, title, content string, w io.Writer) error
- func (a *AppConfiguration) RenderPropertyEditor(id, title, propertyTitle string, condition bool, conditionalMessage string, ...) error
- func (a *AppConfiguration) RenderSearch(navItem string, query map[string][]string, ids []string, from, to, total int, ...) error
- func (a *AppConfiguration) RenderSection(id, section, content string, w io.Writer) error
- func (a *AppConfiguration) SetCommonConfiguration(labels, hiddenLabels, icons []string, titleProperty string, ...) error
- func (a *AppConfiguration) SetCurrentNav(item string)
- func (a *AppConfiguration) SetDehydratedImagesConfiguration(listDehydratedImageProperty, itemDehydratedImageProperty string)
- func (a *AppConfiguration) SetFooter(location, repoUrl string)
- func (a *AppConfiguration) SetFormatterConfiguration(...)
- func (a *AppConfiguration) SetItemConfiguration(properties, computedProperties, hiddenProperties []string, sections []string, ...) error
- func (a *AppConfiguration) SetListConfiguration(properties, hiddenProperties []string, ...) error
- func (a *AppConfiguration) SetNavigation(items []string, icons map[string]string, hrefs map[string]string)
- func (a *AppConfiguration) SetSearchConfiguration(properties []string, digestProperties []string, scopes []string, ...) error
- type CommonConfiguration
- func (cc *CommonConfiguration) GetHiddenLabels() []string
- func (cc *CommonConfiguration) GetIcons() []string
- func (cc *CommonConfiguration) GetLabels() []string
- func (cc *CommonConfiguration) GetPropertyTitles() map[string]string
- func (cc *CommonConfiguration) GetSectionTitles() map[string]string
- func (cc *CommonConfiguration) GetTitleProperty() string
- type DehydratedImagesConfiguration
- type FormatterConfiguration
- func (fc *FormatterConfiguration) GetActionFormatter() view_models.Formatter
- func (fc *FormatterConfiguration) GetActionHrefFormatter() view_models.Formatter
- func (fc *FormatterConfiguration) GetClassFormatter() view_models.Formatter
- func (fc *FormatterConfiguration) GetHrefFormatter() view_models.Formatter
- func (fc *FormatterConfiguration) GetLabelFormatter() view_models.Formatter
- func (fc *FormatterConfiguration) GetTitleFormatter() view_models.Formatter
- type ItemConfiguration
- func (ic *ItemConfiguration) GetComputedProperties() []string
- func (ic *ItemConfiguration) GetHiddenProperties() []string
- func (ic *ItemConfiguration) GetImagePath() string
- func (ic *ItemConfiguration) GetImageProperty() string
- func (ic *ItemConfiguration) GetProperties() []string
- func (ic *ItemConfiguration) GetSections() []string
- type ListConfiguration
- type SearchConfiguration
Constants ¶
View Source
const ( IconWindows = "windows" IconMacOS = "macos" IconLinux = "linux" IconStar = "star" IconSparkle = "sparkle" IconStack = "stack" IconSearch = "search" IconBackToTop = "back-to-top" )
Variables ¶
View Source
var ScriptHashes = []string{
"'sha256-EoiesIg5jhsIaHn7PSaZ/oT9Yi0MCUx9WzALOyH9HkE='",
"'sha256-vEdzDTUjeRFG21L/pW+qldt1k+gnTSWl4v2E16iqJPc='",
"'sha256-xeLce5w7s50rpoIyrH5lVuwM/0tU1RtZDJJD1J4b2aA='",
"'sha256-vnU7CtjHeJV3j7wkpQWB05X3hLelxNSIakS6ShF3Kuo='",
}
Functions ¶
func InitAppTemplates ¶ added in v0.1.1
Types ¶
type AppConfiguration ¶ added in v0.1.30
type AppConfiguration struct {
// contains filtered or unexported fields
}
func NewAppConfig ¶ added in v0.1.30
func NewAppConfig(title, favIconEmoji string) *AppConfiguration
func (*AppConfiguration) GetCommonConfigurator ¶ added in v0.1.52
func (a *AppConfiguration) GetCommonConfigurator() view_models.CommonConfigurator
func (*AppConfiguration) GetDehydratedImagesConfigurator ¶ added in v0.1.52
func (a *AppConfiguration) GetDehydratedImagesConfigurator() view_models.DehydratedImagesConfigurator
func (*AppConfiguration) GetFormatterConfigurator ¶ added in v0.1.52
func (a *AppConfiguration) GetFormatterConfigurator() view_models.FormatterConfigurator
func (*AppConfiguration) GetItemConfigurator ¶ added in v0.1.52
func (a *AppConfiguration) GetItemConfigurator() view_models.ItemConfigurator
func (*AppConfiguration) GetListConfigurator ¶ added in v0.1.52
func (a *AppConfiguration) GetListConfigurator() view_models.ListConfigurator
func (*AppConfiguration) GetPage ¶ added in v0.1.30
func (a *AppConfiguration) GetPage() *view_models.Page
func (*AppConfiguration) GetSearchConfigurator ¶ added in v0.1.52
func (a *AppConfiguration) GetSearchConfigurator() view_models.SearchConfigurator
func (*AppConfiguration) RenderGroup ¶ added in v0.1.30
func (*AppConfiguration) RenderItem ¶ added in v0.1.30
func (a *AppConfiguration) RenderItem(id string, hasSections []string, rdx kvas.ReadableRedux, w io.Writer) error
func (*AppConfiguration) RenderList ¶ added in v0.1.30
func (a *AppConfiguration) RenderList(navItem string, ids []string, rdx kvas.ReadableRedux, w io.Writer) error
func (*AppConfiguration) RenderPage ¶ added in v0.1.36
func (a *AppConfiguration) RenderPage(id, title, content string, w io.Writer) error
func (*AppConfiguration) RenderPropertyEditor ¶ added in v0.1.39
func (*AppConfiguration) RenderSearch ¶ added in v0.1.30
func (*AppConfiguration) RenderSection ¶ added in v0.1.30
func (a *AppConfiguration) RenderSection(id, section, content string, w io.Writer) error
func (*AppConfiguration) SetCommonConfiguration ¶ added in v0.1.30
func (a *AppConfiguration) SetCommonConfiguration( labels, hiddenLabels, icons []string, titleProperty string, propertyTitles, sectionTitles map[string]string, rdx kvas.ReadableRedux) error
func (*AppConfiguration) SetCurrentNav ¶ added in v0.1.30
func (a *AppConfiguration) SetCurrentNav(item string)
func (*AppConfiguration) SetDehydratedImagesConfiguration ¶ added in v0.1.52
func (a *AppConfiguration) SetDehydratedImagesConfiguration( listDehydratedImageProperty, itemDehydratedImageProperty string)
func (*AppConfiguration) SetFooter ¶ added in v0.1.30
func (a *AppConfiguration) SetFooter(location, repoUrl string)
func (*AppConfiguration) SetFormatterConfiguration ¶ added in v0.1.33
func (a *AppConfiguration) SetFormatterConfiguration( fmtLabel, fmtTitle, fmtHref, fmtClass, fmtAction, fmtActionHref view_models.Formatter)
func (*AppConfiguration) SetItemConfiguration ¶ added in v0.1.30
func (a *AppConfiguration) SetItemConfiguration( properties, computedProperties, hiddenProperties []string, sections []string, imageProperty, imagePath string, rdx kvas.ReadableRedux) error
func (*AppConfiguration) SetListConfiguration ¶ added in v0.1.30
func (a *AppConfiguration) SetListConfiguration( properties, hiddenProperties []string, itemPath, imageProperty, imagePath string, rdx kvas.ReadableRedux) error
func (*AppConfiguration) SetNavigation ¶ added in v0.1.30
func (*AppConfiguration) SetSearchConfiguration ¶ added in v0.1.30
type CommonConfiguration ¶ added in v0.1.30
type CommonConfiguration struct {
// contains filtered or unexported fields
}
func (*CommonConfiguration) GetHiddenLabels ¶ added in v0.1.33
func (cc *CommonConfiguration) GetHiddenLabels() []string
func (*CommonConfiguration) GetIcons ¶ added in v0.1.30
func (cc *CommonConfiguration) GetIcons() []string
func (*CommonConfiguration) GetLabels ¶ added in v0.1.30
func (cc *CommonConfiguration) GetLabels() []string
func (*CommonConfiguration) GetPropertyTitles ¶ added in v0.1.30
func (cc *CommonConfiguration) GetPropertyTitles() map[string]string
func (*CommonConfiguration) GetSectionTitles ¶ added in v0.1.30
func (cc *CommonConfiguration) GetSectionTitles() map[string]string
func (*CommonConfiguration) GetTitleProperty ¶ added in v0.1.30
func (cc *CommonConfiguration) GetTitleProperty() string
type DehydratedImagesConfiguration ¶ added in v0.1.52
type DehydratedImagesConfiguration struct {
// contains filtered or unexported fields
}
func (*DehydratedImagesConfiguration) GetItemDehydratedImageProperty ¶ added in v0.1.53
func (dic *DehydratedImagesConfiguration) GetItemDehydratedImageProperty() string
func (*DehydratedImagesConfiguration) GetListDehydratedImageProperty ¶ added in v0.1.53
func (dic *DehydratedImagesConfiguration) GetListDehydratedImageProperty() string
type FormatterConfiguration ¶ added in v0.1.33
type FormatterConfiguration struct {
// contains filtered or unexported fields
}
func (*FormatterConfiguration) GetActionFormatter ¶ added in v0.1.33
func (fc *FormatterConfiguration) GetActionFormatter() view_models.Formatter
func (*FormatterConfiguration) GetActionHrefFormatter ¶ added in v0.1.35
func (fc *FormatterConfiguration) GetActionHrefFormatter() view_models.Formatter
func (*FormatterConfiguration) GetClassFormatter ¶ added in v0.1.33
func (fc *FormatterConfiguration) GetClassFormatter() view_models.Formatter
func (*FormatterConfiguration) GetHrefFormatter ¶ added in v0.1.33
func (fc *FormatterConfiguration) GetHrefFormatter() view_models.Formatter
func (*FormatterConfiguration) GetLabelFormatter ¶ added in v0.1.34
func (fc *FormatterConfiguration) GetLabelFormatter() view_models.Formatter
func (*FormatterConfiguration) GetTitleFormatter ¶ added in v0.1.33
func (fc *FormatterConfiguration) GetTitleFormatter() view_models.Formatter
type ItemConfiguration ¶ added in v0.1.30
type ItemConfiguration struct {
// contains filtered or unexported fields
}
func (*ItemConfiguration) GetComputedProperties ¶ added in v0.1.32
func (ic *ItemConfiguration) GetComputedProperties() []string
func (*ItemConfiguration) GetHiddenProperties ¶ added in v0.1.33
func (ic *ItemConfiguration) GetHiddenProperties() []string
func (*ItemConfiguration) GetImagePath ¶ added in v0.1.30
func (ic *ItemConfiguration) GetImagePath() string
func (*ItemConfiguration) GetImageProperty ¶ added in v0.1.30
func (ic *ItemConfiguration) GetImageProperty() string
func (*ItemConfiguration) GetProperties ¶ added in v0.1.30
func (ic *ItemConfiguration) GetProperties() []string
func (*ItemConfiguration) GetSections ¶ added in v0.1.30
func (ic *ItemConfiguration) GetSections() []string
type ListConfiguration ¶ added in v0.1.30
type ListConfiguration struct {
// contains filtered or unexported fields
}
func (*ListConfiguration) GetHiddenProperties ¶ added in v0.1.33
func (lc *ListConfiguration) GetHiddenProperties() []string
func (*ListConfiguration) GetImagePath ¶ added in v0.1.30
func (lc *ListConfiguration) GetImagePath() string
func (*ListConfiguration) GetImageProperty ¶ added in v0.1.30
func (lc *ListConfiguration) GetImageProperty() string
func (*ListConfiguration) GetItemPath ¶ added in v0.1.30
func (lc *ListConfiguration) GetItemPath() string
func (*ListConfiguration) GetProperties ¶ added in v0.1.30
func (lc *ListConfiguration) GetProperties() []string
type SearchConfiguration ¶ added in v0.1.30
type SearchConfiguration struct {
// contains filtered or unexported fields
}
func (*SearchConfiguration) GetDigestProperties ¶ added in v0.1.44
func (sc *SearchConfiguration) GetDigestProperties() []string
func (*SearchConfiguration) GetProperties ¶ added in v0.1.30
func (sc *SearchConfiguration) GetProperties() []string
func (*SearchConfiguration) GetScopeQueries ¶ added in v0.1.30
func (sc *SearchConfiguration) GetScopeQueries() map[string]string
func (*SearchConfiguration) GetScopes ¶ added in v0.1.30
func (sc *SearchConfiguration) GetScopes() []string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.