templates

package
v0.0.0-...-a7c623e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 2, 2026 License: MIT Imports: 15 Imported by: 0

Documentation

Overview

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

templ: version: v0.3.833

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildModel

func BuildModel() templ.Component

func BuildModel_APIPatterns

func BuildModel_APIPatterns() templ.Component

func BuildModel_Invocation

func BuildModel_Invocation(params Params) templ.Component

func BuildModel_Tasks

func BuildModel_Tasks() templ.Component

func CodeBlock

func CodeBlock(text string) templ.Component

func DocAnchor

func DocAnchor(parent, child string) templ.Component

func GitDocAnchor

func GitDocAnchor(parent, child, text string) templ.Component

func GoDocPage

func GoDocPage(params Params, mod *docparser.Module) templ.Component
func Header(params Params) templ.Component

func Heading

func Heading(section *Section) templ.Component
func HeadingLink(section *Section) templ.Component

func IndexContent

func IndexContent(params Params, pkg *docparser.PackageDocs) templ.Component

func Intro_GettingStarted

func Intro_GettingStarted(params Params) templ.Component

func Intro_ProjectCommitments

func Intro_ProjectCommitments(params Params) templ.Component

func Markdown

func Markdown(data []byte) templ.Component

func ModmakeCLI

func ModmakeCLI(params Params) templ.Component

func ModmakeCLI_Invocation

func ModmakeCLI_Invocation() templ.Component

func ModmakeCLI_Resolution

func ModmakeCLI_Resolution() templ.Component

func ModmakeCLI_Watch

func ModmakeCLI_Watch() templ.Component

func ModmakeCLI_WatchRecipes

func ModmakeCLI_WatchRecipes() templ.Component

func ModmakeDocAnchor

func ModmakeDocAnchor(parent, child, text string) templ.Component

func PkgDocAnchor

func PkgDocAnchor(pkg, parent, child, text string) templ.Component
func PkgDocLink(params Params, pkg *docparser.PackageDocs, linker docparser.Linker) templ.SafeURL
func PkgLink(params Params, pkg *docparser.PackageDocs) templ.SafeURL

func PkgPage

func PkgPage(params Params, pkg *docparser.PackageDocs) templ.Component

func PkgSidePanel

func PkgSidePanel(params Params, pkg *docparser.PackageDocs) templ.Component

func Prose

func Prose(comps ...templ.Component) templ.Component

func SidePanel

func SidePanel(params Params) templ.Component

func SubHeading

func SubHeading(section *Section, sub *SubSection) templ.Component
func SubHeadingLink(section *Section, sub *SubSection) templ.Component

func Utilities

func Utilities() templ.Component

func Utilities_Compression

func Utilities_Compression() templ.Component

func Utilities_Git

func Utilities_Git() templ.Component

func Utilities_GoTools

func Utilities_GoTools() templ.Component

func Utilities_TaskHelpers

func Utilities_TaskHelpers() templ.Component

Types

type Content

type Content struct {
	Sections []*Section
}

func (*Content) AddSection

func (c *Content) AddSection(s ...*Section) *Content

type Section

type Section struct {
	ID, HeaderText string
	Prose          []templ.Component
	SubSections    []*SubSection
}

func BuildModelSection

func BuildModelSection(params Params) *Section

func IntroSection

func IntroSection(params Params) *Section

func ModmakeCLISection

func ModmakeCLISection(params Params) *Section

func NewSection

func NewSection(id, header string, prose ...templ.Component) *Section

func UtilitiesSection

func UtilitiesSection() *Section

func (*Section) AddSubSection

func (s *Section) AddSubSection(id, header string, prose ...templ.Component) *Section

type SubSection

type SubSection struct {
	ID, HeaderText string
	Prose          []templ.Component
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL