Documentation
¶
Overview ¶
Package reporting owns workspace reporting discovery, reload lifecycle and neutral enrichment of framework windows and view catalogs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Enricher ¶
func Enricher(loader *reportregistry.Loader) windowloader.WorkspaceWindowEnricher
func RegistryEnricher ¶
func RegistryEnricher(current func() *reportregistry.Registry) windowloader.WorkspaceWindowEnricher
Types ¶
type Runtime ¶
type Runtime struct {
// contains filtered or unexported fields
}
Runtime retains the current registry and any development watcher.
func Configure ¶
func Configure(ctx context.Context, workspaceRoot string, config *wscfg.Root, development bool) (*Runtime, error)
Configure loads the workspace registry and optionally watches development assets.
func (*Runtime) EnrichView ¶
func (*Runtime) WindowEnricher ¶
func (r *Runtime) WindowEnricher() windowloader.WorkspaceWindowEnricher
WindowEnricher supplies the current valid registry to workspace window reads.
Click to show internal directories.
Click to hide internal directories.