diff --git a/blogo/plugins/foldingrenderer.go b/blogo/plugins/foldingrenderer.go index 3ed44ae..c659967 100644 --- a/blogo/plugins/foldingrenderer.go +++ b/blogo/plugins/foldingrenderer.go @@ -27,25 +27,6 @@ import ( const foldingRendererPluginName = "blogo-foldingrenderer-renderer" -type foldingRenderer struct { - plugins []plugin.Renderer - - panicOnInit bool - - log *slog.Logger -} - -type FoldingRendererOpts struct { - PanicOnInit bool - - Logger *slog.Logger -} - -type FoldingRenderer interface { - plugin.WithPlugins - plugin.Renderer -} - func NewFoldingRenderer(opts ...FoldingRendererOpts) FoldingRenderer { opt := FoldingRendererOpts{} if len(opts) > 0 { @@ -64,6 +45,23 @@ func NewFoldingRenderer(opts ...FoldingRendererOpts) FoldingRenderer { } } +type FoldingRenderer interface { + plugin.WithPlugins + plugin.Renderer +} + +type FoldingRendererOpts struct { + PanicOnInit bool + + Logger *slog.Logger +} + +type foldingRenderer struct { + plugins []plugin.Renderer + + log *slog.Logger +} + func (r *foldingRenderer) Name() string { return foldingRendererPluginName }