Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterWebHandler ¶
Types ¶
type RenderArticleListArgs ¶ added in v0.4.0
type RenderArticleListArgs struct {
CID store.ChangelogID
WID store.WorkspaceID
Articles []parse.ParsedReleaseNote
HasMore bool
NextPage int
PageSize int
}
type RenderChangelogArgs ¶ added in v0.4.0
type RenderDetailsArgs ¶ added in v0.6.0
type RenderDetailsArgs struct {
CL store.Changelog
ReleaseNote parse.ParsedReleaseNote
Prev parse.ParsedReleaseNote
Next parse.ParsedReleaseNote
FeedURL string
HasMetaKey bool
}
type Renderer ¶ added in v0.4.0
type Renderer interface {
RenderChangelog(ctx context.Context, w io.Writer, args RenderChangelogArgs) error
RenderArticleList(ctx context.Context, w io.Writer, args RenderArticleListArgs) error
RenderWidget(ctx context.Context, w io.Writer, args RenderChangelogArgs) error
RenderDetails(ctx context.Context, w io.Writer, args RenderDetailsArgs) error
}
func NewRenderer ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.