Documentation
¶
Overview ¶
Package generator exposes the static site generation API for go-cms hosts. Use NewService with Config and Dependencies to build prerendered pages, assets, sitemaps, or run per page builds.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotImplemented = internal.ErrNotImplemented ErrServiceDisabled = internal.ErrServiceDisabled )
Functions ¶
This section is empty.
Types ¶
type AssetResolver ¶
type AssetResolver = internal.AssetResolver
type BuildMetrics ¶
type BuildMetrics = internal.BuildMetrics
type BuildOptions ¶
type BuildOptions = internal.BuildOptions
type BuildResult ¶
type BuildResult = internal.BuildResult
type Dependencies ¶
type Dependencies = internal.Dependencies
type LocaleLookup ¶
type LocaleLookup = internal.LocaleLookup
type NoOpAssetResolver ¶
type NoOpAssetResolver = internal.NoOpAssetResolver
type RenderDiagnostic ¶
type RenderDiagnostic = internal.RenderDiagnostic
type RenderedPage ¶
type RenderedPage = internal.RenderedPage
type Service ¶
func NewDisabledService ¶
func NewDisabledService() Service
NewDisabledService returns a Service that fails all operations with ErrServiceDisabled.
func NewService ¶
func NewService(cfg Config, deps Dependencies) Service
NewService wires a static site generator with the supplied configuration and dependencies.
type ThemingConfig ¶
type ThemingConfig = internal.ThemingConfig
Click to show internal directories.
Click to hide internal directories.