Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Circuit ¶ added in v0.2.52
type Circuit interface {
Router() *http.ServeMux
Handle(data []byte) http.HandlerFunc
Reader(path string) string
Pathless() string
ToBytes(input string) []byte
ToString(input string) string
Compress(data []byte) []byte
}
func NewCircuit ¶ added in v0.2.52
type Element ¶
type Element interface {
HTML(html string) *One
JS(js string) One
CSS(css string) One
Markdown() *goldmark.Markdown
TextTemplate() string
SlidesTemplate() string
HomeTemplate() string
Layouts() []byte
H1(s string) *One
H2(s string) *One
H3(s string) *One
H4(s string) *One
H5(s string) *One
H6(s string) *One
Paragraph(s string) *One
Span(s string) *One
Strong(s string) *One
Em(s string) *One
Small(s string) *One
Mark(s string) *One
Del(s string) *One
Ins(s string) *One
Sub(s string) *One
Sup(s string) *One
Kbd(s string) *One
Samp(s string) *One
VarElem(s string) *One
Abbr(s string) *One
Time(s string) *One
Button(label string) *One
Code(code string) *One
CodeBlock(lang, code string) *One
Div(class string, children ...*One) *One
Link(href, text string) *One
LinkedImg(href, src, alt string) *One
LinkedIcon(href, src, alt string) *One
List(items []any, ordered bool) *One
Img(src, alt string) *One
Video(src string) *One
Audio(src string) *One
Iframe(src string) *One
Embed(src string) *One
Source(src string) *One
Canvas(id string) *One
Table(cols uint8, rows uint64, data [][]string) *One
}
func NewElement ¶
func NewElement() Element
type Forge ¶
type Zero ¶
func (*Zero) HomeWithFooter ¶ added in v0.2.65
func (*Zero) SVGToEmbed ¶ added in v0.2.66
Click to show internal directories.
Click to hide internal directories.